export declare const DummyFieldBcs: import("@iota/iota-sdk/dist/cjs/bcs").BcsType<{
    dummy_field: boolean;
}, {
    dummy_field: boolean;
}>;
export declare const NameBcs: import("@iota/iota-sdk/dist/cjs/bcs").BcsType<{
    labels: string[];
}, {
    labels: Iterable<string> & {
        length: number;
    };
}>;
export declare const CouponHouseBcs: import("@iota/iota-sdk/dist/cjs/bcs").BcsType<{
    coupons: {
        coupons: {
            id: {
                id: {
                    bytes: string;
                };
            };
            size: string;
        };
    };
    version: number;
    id: {
        id: {
            bytes: string;
        };
    };
}, {
    coupons: {
        coupons: {
            id: {
                id: {
                    bytes: string | Uint8Array<ArrayBufferLike>;
                };
            };
            size: string | number | bigint;
        };
    };
    version: number;
    id: {
        id: {
            bytes: string | Uint8Array<ArrayBufferLike>;
        };
    };
}>;
export declare const CouponBcs: import("@iota/iota-sdk/dist/cjs/bcs").BcsType<{
    kind: number;
    amount: string;
    rules: {
        length: {
            from: number;
            to: number;
        } | null;
        available_claims: string | null;
        user: string | null;
        expiration: string | null;
        years: {
            from: number;
            to: number;
        } | null;
        can_stack: boolean;
    };
}, {
    kind: number;
    amount: string | number | bigint;
    rules: {
        length: {
            from: number;
            to: number;
        } | null | undefined;
        available_claims: string | number | bigint | null | undefined;
        user: string | Uint8Array<ArrayBufferLike> | null | undefined;
        expiration: string | number | bigint | null | undefined;
        years: {
            from: number;
            to: number;
        } | null | undefined;
        can_stack: boolean;
    };
}>;
