/** * SPI Dependency Injection Tokens * * Tokens for registering and resolving extension points */ /** * Token for custom FileSystem middleware * Can be registered multiple times for multiple middleware instances */ export declare const FILESYSTEM_MIDDLEWARE_TOKEN: unique symbol; /** * Token for custom path resolver * Only one resolver should be registered (replaces default) */ export declare const PATH_RESOLVER_TOKEN: unique symbol; /** * Token for custom access control * Only one access control should be registered (replaces default) */ export declare const ACCESS_CONTROL_TOKEN: unique symbol; /** * Token for FileInfo enricher registry * Used to register enrichers that add extension data to FileInfo responses */ export declare const FILE_INFO_ENRICHER_REGISTRY_TOKEN: unique symbol; /** * Token for individual FileInfo enrichers * Can be registered multiple times for multiple enricher instances */ export declare const FILE_INFO_ENRICHER_TOKEN: unique symbol; //# sourceMappingURL=tokens.d.ts.map