import * as beet from '@metaplex-foundation/beet';
export declare enum GuardType {
    BotTax = 0,
    SolPayment = 1,
    TokenPayment = 2,
    StartDate = 3,
    ThirdPartySigner = 4,
    TokenGate = 5,
    Gatekeeper = 6,
    EndDate = 7,
    AllowList = 8,
    MintLimit = 9,
    NftPayment = 10,
    RedeemedAmount = 11,
    AddressGate = 12,
    NftGate = 13,
    NftBurn = 14,
    TokenBurn = 15,
    FreezeSolPayment = 16,
    FreezeTokenPayment = 17,
    ProgramGate = 18,
    Allocation = 19,
    Token2022Payment = 20
}
export declare const guardTypeBeet: beet.FixedSizeBeet<GuardType, GuardType>;
