import { FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder, ReadonlyUint8Array } from '@solana/kit';
export type PermissionSignature = {
    recoveryId: number;
    bytes: ReadonlyUint8Array;
};
export type PermissionSignatureArgs = PermissionSignature;
export declare function getPermissionSignatureEncoder(): FixedSizeEncoder<PermissionSignatureArgs>;
export declare function getPermissionSignatureDecoder(): FixedSizeDecoder<PermissionSignature>;
export declare function getPermissionSignatureCodec(): FixedSizeCodec<PermissionSignatureArgs, PermissionSignature>;
