import type { ApiClient } from "@promobase/sdk-runtime"; import { Cursor } from "@promobase/sdk-runtime"; export interface AdsValueAdjustmentRuleCollectionFields { id: string; is_default_setting: boolean; last_attach_time: string; name: string; product_type: string; status: string; } export interface AdsValueAdjustmentRuleCollectionUpdateParams { is_default_setting?: boolean; name?: string; rules?: Record[]; [key: string]: unknown; } export declare function adsValueAdjustmentRuleCollectionNode(client: ApiClient, id: string): { __path: string; __brand: AdsValueAdjustmentRuleCollectionFields; get: (opts: { fields: F; params?: Record; }) => Promise>; update: (params: AdsValueAdjustmentRuleCollectionUpdateParams) => Promise; createDeleteRuleSet: (params: Record) => Promise; rules: )[]>(opts: { fields: F; params?: Record; }) => Cursor, F[number]>>; }; //# sourceMappingURL=ads-value-adjustment-rule-collection.d.ts.map