export declare type route = { user?: any; path?: string; secured?: boolean; screen?: string; screenProps?: any; exact?: boolean; routes?: route[]; component?: any; requiredRoles?: string[]; loadingComponent?: any; redirect?: string; }; export declare type user_context_value = { user: undefined | { id: string; email: string; }; setUser: Function; }; export declare type menu_ctx = { t: Function; user: any; history: any; }; export declare type breadcrumbs_ctx = { t: Function; user: any; history: any; id?: string; }; export declare type list_ctx = { t: Function; user: any; history: any; }; export declare type uploader_builder_options = { configure?: Function; loadIdentity?: Function; init?: Function; clean?: Function; fetch?: Function; anonymousify?: () => string | undefined | Promise; }; export declare type next_page_ctx = { navigationMode: string; searchMode?: boolean; name: string; filterName?: string; cursor?: string; nextCursor?: string; pageIndex: number; pageSize: number; pagePreviousCursors: string[]; listRoute: string; }; export declare type page_resized_ctx = { navigationMode: string; searchMode?: boolean; name: string; filterName?: string; listRoute: string; }; export declare type page_mode_ctx = { navigationMode: string; pageSize: number; name: string; filterName?: string; listRoute: string; }; //# sourceMappingURL=types.d.ts.map