import { UnsignedVC, VC, JWE } from '@learncard/types';
import { ProfileType } from '../types/profile';
export declare const getCredentialUri: (id: string, domain: string) => string;
export declare const sendCredential: (from: ProfileType, to: ProfileType, credential: VC | UnsignedVC | JWE, domain: string, metadata?: Record<string, unknown> | undefined, activityId?: string, integrationId?: string) => Promise<string>;
export declare const acceptCredential: (profile: ProfileType, uri: string, options?: {
    skipNotification?: boolean;
    metadata?: Record<string, unknown>;
}) => Promise<boolean>;
//# sourceMappingURL=credential.helpers.d.ts.map