export interface KeyPair {
    kid: string;
    publicKey: string;
    privateKey: string;
}
export declare function generateKeyPair(kid: string): KeyPair;
export declare function signEd25519(privateKeyB64: string, message: Buffer): string;
export declare function verifyEd25519(publicKeyB64: string, message: Buffer, signatureB64: string): boolean;
export type Keyring = Record<string, string>;
export type IdentityManifest = Record<string, string[]>;
