import { SandboxGroupContext } from "../../api/sandboxGroupContext.js"; import { EgressGetPolicyOptionalParams, EgressSetPolicyOptionalParams, EgressGetDecisionsOptionalParams } from "../../api/egress/options.js"; import { EgressPolicy, EgressDecisions } from "../../models/models.js"; /** Interface representing an Egress operations. */ export interface EgressOperations { /** Get the current egress policy for a sandbox. */ getPolicy: (sandboxId: string, options?: EgressGetPolicyOptionalParams) => Promise; /** Set the full egress policy for a sandbox. */ setPolicy: (sandboxId: string, policy: EgressPolicy, options?: EgressSetPolicyOptionalParams) => Promise; /** Get the egress decision audit log for a sandbox. */ getDecisions: (sandboxId: string, options?: EgressGetDecisionsOptionalParams) => Promise; } export declare function _getEgressOperations(context: SandboxGroupContext): EgressOperations; //# sourceMappingURL=index.d.ts.map