import { PresentationInstance } from '../.././models/index';
import { SentCredentialInfo } from '@learncard/types';
import { ProfileType } from '../../types/profile';
export declare const getPresentationById: (id: string) => Promise<PresentationInstance | null>;
export declare const getPresentationByUri: (uri: string) => Promise<PresentationInstance | null>;
export declare const getReceivedPresentationsForProfile: (domain: string, profile: ProfileType, { limit, from, }: {
    limit: number;
    from?: string[];
}) => Promise<SentCredentialInfo[]>;
export declare const getSentPresentationsForProfile: (domain: string, profile: ProfileType, { limit, to, }: {
    limit: number;
    to?: string[];
}) => Promise<SentCredentialInfo[]>;
export declare const getIncomingPresentationsForProfile: (domain: string, profile: ProfileType, { limit, from, }: {
    limit: number;
    from?: string[];
}) => Promise<SentCredentialInfo[]>;
//# sourceMappingURL=read.d.ts.map