import type { EnboxAgent } from '@enbox/agent';
/**
 * The VC API is used to issue, present and verify VCs
 *
 * @beta
 */
export declare class VcApi {
    /**
     * Holds the instance of a {@link EnboxAgent} that represents the current execution context for
     * the `VcApi`. This agent is used to process VC requests.
     */
    private readonly agent;
    /** The DID of the tenant under which DID operations are being performed. */
    private readonly connectedDid;
    constructor(options: {
        agent: EnboxAgent;
        connectedDid: string;
    });
    /**
     * Issues a VC (Not implemented yet)
     */
    create(): Promise<void>;
}
//# sourceMappingURL=vc-api.d.ts.map