import { IAgentPlugin, VerifiableCredential } from '@veramo/core-types';
import { KeyValueStore } from '@veramo/kv-store';
import { IQuickDIDRelayer, IRequiredContext } from './IQuickDIDRelayer.js';
export interface CreateDidQuickOptions {
}
/**
 * {@link @veramo/did-manager#DIDManager} identifier provider for `did:quick` identifiers
 * @public
 */
export declare class QuickDIDRelayer implements IAgentPlugin {
    readonly methods: IQuickDIDRelayer;
    private readonly saveToArweaveStore;
    constructor(options: {
        saveToArweaveStore: KeyValueStore<boolean>;
    });
    saveCredential(credential: VerifiableCredential, context: IRequiredContext): Promise<boolean>;
    postPendingUpdates(batchSize: number, context: IRequiredContext): Promise<boolean>;
}
//# sourceMappingURL=quick-did-relayer.d.ts.map