import type { Signer } from 'ethers'; export declare enum AllocationState { Null = 0, Active = 1, Closed = 2, Finalized = 3, Claimed = 4 } export interface ChannelKey { privKey: string; pubKey: string; address: string; wallet: Signer; generateProof: (address: string) => Promise; } export declare const deriveChannelKey: () => ChannelKey; //# sourceMappingURL=allocation.d.ts.map