FilterRegistry
Object representing the filter registry for Lavalink, Lavalink-plugin, and fork-provided filters.
Signature
export declare const FilterRegistry: { readonly register: (...registrations: RestOrArray<FilterRegistration>) => string[]; readonly unregister: (name: RegistryFilterName) => boolean; readonly resolve: (name: RegistryFilterName, node: Node) => FilterRegistration | null; readonly isPluginName: (key: string) => boolean; readonly isKnown: (name: RegistryFilterName) => boolean; readonly canHostFlatPlugin: (node: Node, wireKey: string) => boolean; readonly getFilters: () => string[]; readonly skipValidation: (value: boolean | RegistryFilterName | RegistryFilterName[]) => void; readonly restoreValidation: (value?: RegistryFilterName | RegistryFilterName[]) => void; readonly isValidationSkipped: (name?: RegistryFilterName) => boolean; readonly validate: (options: ValidateFilterOptions) => void; readonly clear: () => void;};Members
This export does not declare public properties or methods in the generated declaration file.