import type { GraphileConfig } from 'graphile-config';
export interface PublicKeyChallengeConfig {
    schema: string;
    crypto_network: string;
    sign_up_with_key: string;
    sign_in_request_challenge: string;
    sign_in_record_failure: string;
    sign_in_with_challenge: string;
}
export declare const PublicKeySignature: (pubkey_challenge: PublicKeyChallengeConfig) => GraphileConfig.Plugin;
export default PublicKeySignature;
