import type { Credential, Presentation, VerifiableCredential } from '../../common/interfaces';
import type { DocumentLoader } from '../../common/interfaces';
export declare class PresentationService {
    static deriveCredential: (credential: Credential | VerifiableCredential, options: {
        type: "vc-jwt" | "vc-ld";
        suite: any;
        documentLoader: DocumentLoader;
    }, proofOptions?: any) => any;
    static provePresentation: (presentation: Presentation, options: {
        [key: string]: any;
        type: "vc-jwt" | "vc-ld";
        suite: any;
        documentLoader: DocumentLoader;
        domain?: string;
        challenge: string;
    }) => any;
}
//# sourceMappingURL=present.d.ts.map