import { z } from 'zod';
export declare const signMessageSchema: z.ZodObject<{
    message: z.ZodString;
    key_type: z.ZodDefault<z.ZodOptional<z.ZodEnum<["posting", "active", "memo", "owner"]>>>;
}, "strip", z.ZodTypeAny, {
    message: string;
    key_type: "active" | "memo" | "posting" | "owner";
}, {
    message: string;
    key_type?: "active" | "memo" | "posting" | "owner" | undefined;
}>;
export declare const verifySignatureSchema: z.ZodObject<{
    message_hash: z.ZodString;
    signature: z.ZodString;
    public_key: z.ZodString;
}, "strip", z.ZodTypeAny, {
    message_hash: string;
    signature: string;
    public_key: string;
}, {
    message_hash: string;
    signature: string;
    public_key: string;
}>;
