import { Question } from '@lcool/api'; export declare type QuestionQuery = { id?: string; titleSlug?: string; }; export declare type QuestionQueryFilter = (q: Question) => boolean; export declare function getCachedQuestion(filter: QuestionQueryFilter): Promise; export declare function getCachedQuestion(query: QuestionQuery): Promise; export declare function ensureQuestionIndex(retry?: number): Promise; export declare function createQuestionIndex(): Promise; export declare function checkQuestionIndex(): boolean;