import { Schema } from '@fastnear/borsh';

declare const nearChainSchema: {
    Ed25519Signature: Schema;
    Secp256k1Signature: Schema;
    Signature: Schema;
    Ed25519Data: Schema;
    Secp256k1Data: Schema;
    PublicKey: Schema;
    FunctionCallPermission: Schema;
    FullAccessPermission: Schema;
    AccessKeyPermission: Schema;
    AccessKey: Schema;
    CreateAccount: Schema;
    DeployContract: Schema;
    FunctionCall: Schema;
    Transfer: Schema;
    Stake: Schema;
    AddKey: Schema;
    DeleteKey: Schema;
    DeleteAccount: Schema;
    ClassicAction: Schema;
    DelegateAction: Schema;
    SignedDelegate: Schema;
    Action: Schema;
    Transaction: Schema;
    SignedTransaction: Schema;
};
declare const getBorshSchema: () => {
    Ed25519Signature: Schema;
    Secp256k1Signature: Schema;
    Signature: Schema;
    Ed25519Data: Schema;
    Secp256k1Data: Schema;
    PublicKey: Schema;
    FunctionCallPermission: Schema;
    FullAccessPermission: Schema;
    AccessKeyPermission: Schema;
    AccessKey: Schema;
    CreateAccount: Schema;
    DeployContract: Schema;
    FunctionCall: Schema;
    Transfer: Schema;
    Stake: Schema;
    AddKey: Schema;
    DeleteKey: Schema;
    DeleteAccount: Schema;
    ClassicAction: Schema;
    DelegateAction: Schema;
    SignedDelegate: Schema;
    Action: Schema;
    Transaction: Schema;
    SignedTransaction: Schema;
};

export { getBorshSchema, nearChainSchema };
