import { StatsigCore } from "../core.js"; import { RequestOptions } from "../lib/sdks.js"; import { ConnectionError, InvalidRequestError, RequestAbortedError, RequestTimeoutError, UnexpectedClientError } from "../models/errors/httpclienterrors.js"; import { SDKError } from "../models/errors/sdkerror.js"; import { SDKValidationError } from "../models/errors/sdkvalidationerror.js"; import * as operations from "../models/operations/index.js"; import { Result } from "../types/fp.js"; /** * Update Gate Rules * * @remarks * Update all given rules. It does NOT create or delete if you add more rules and remove rules in the rules object. */ export declare function gatesUpdateRule(client$: StatsigCore, request: operations.ConsoleV1GatesControllerGenRuleUpdateRequest, options?: RequestOptions): Promise>; //# sourceMappingURL=gatesUpdateRule.d.ts.map