/// <reference types="node" />
import * as lo from '@solana/buffer-layout';
import { PublicKey } from "@solana/web3.js";
export interface ControllerLayout {
    sighash: Uint8Array;
    seed: Buffer;
    bump: number;
    admin: PublicKey;
    suspended: number;
    decimals: number;
    mint: PublicKey;
    dailyReward: bigint;
    totalStakingShare: bigint;
    stakingBalance: bigint;
    lastDistributionTime: bigint;
    withdrawFee: number;
}
export declare const CONTROLLER_LAYOUT: lo.Structure<ControllerLayout>;
