export interface IMountPoint { regex?: string; options?: string; expression: string; } export default interface IResolver { id?: string; _id?: string; type?: string; mountPoint: IMountPoint; priority?: number; isRootResolver?: boolean; } export declare function defaultResolver(): IResolver; export interface IPartialMountPointRegex { regex: string; options?: string; expression?: string; } export interface IPartialMountPointExpression { expression: string; regex?: string; options?: string; } export declare function ensureMountPoint(mountPoint: IMountPoint | IPartialMountPointExpression | IPartialMountPointRegex | string): IMountPoint;