import { CabinetResultManyCard, CardApi, CardApiGetCardsRequest, ExtractPdfControllerApi } from '../generated-sources/openapi'; import { Card } from './card'; export declare class CabinetApi { getCardById(cardId: string): Promise; cardClient: CardApi; pdfExtractClient: ExtractPdfControllerApi; constructor(); searchCards(search: string, pageSize?: number): Promise; extractAndStorePdfPagesAndReturnCards(pdfFilePath: string, pageIndices: number[]): Promise; getAllCards(): Promise; getCards(request: CardApiGetCardsRequest): Promise; getCardsByIds(cardIds: string[]): Promise; checkIfApisReady(): Promise; }