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.