export declare const DummyFieldBcs: import("@iota/iota-sdk/bcs").BcsStruct<{ dummy_field: import("@iota/iota-sdk/bcs").BcsType; }, string>; export declare const NameBcs: import("@iota/iota-sdk/bcs").BcsStruct<{ labels: import("@iota/iota-sdk/bcs").BcsType & { length: number; }, string>; }, string>; export declare const CouponHouseBcs: import("@iota/iota-sdk/bcs").BcsStruct<{ coupons: import("@iota/iota-sdk/bcs").BcsStruct<{ coupons: import("@iota/iota-sdk/bcs").BcsStruct<{ id: import("@iota/iota-sdk/bcs").BcsStruct<{ id: import("@iota/iota-sdk/bcs").BcsStruct<{ bytes: import("@iota/iota-sdk/bcs").BcsType, "bytes[32]">; }, string>; }, string>; size: import("@iota/iota-sdk/bcs").BcsType; }, string>; }, string>; version: import("@iota/iota-sdk/bcs").BcsType; id: import("@iota/iota-sdk/bcs").BcsStruct<{ id: import("@iota/iota-sdk/bcs").BcsStruct<{ bytes: import("@iota/iota-sdk/bcs").BcsType, "bytes[32]">; }, string>; }, string>; }, string>; export declare const CouponBcs: import("@iota/iota-sdk/bcs").BcsStruct<{ kind: import("@iota/iota-sdk/bcs").BcsType; amount: import("@iota/iota-sdk/bcs").BcsType; rules: import("@iota/iota-sdk/bcs").BcsStruct<{ length: import("@iota/iota-sdk/bcs").BcsType<{ from: number; to: number; } | null, { from: number; to: number; } | null | undefined, `Option<${string}>`>; available_claims: import("@iota/iota-sdk/bcs").BcsType">; user: import("@iota/iota-sdk/bcs").BcsType | null | undefined, "Option">; expiration: import("@iota/iota-sdk/bcs").BcsType">; years: import("@iota/iota-sdk/bcs").BcsType<{ from: number; to: number; } | null, { from: number; to: number; } | null | undefined, `Option<${string}>`>; can_stack: import("@iota/iota-sdk/bcs").BcsType; }, string>; }, string>; //# sourceMappingURL=bcs.d.ts.map