import { SandboxGroupContext as Client } from "../sandboxGroupContext.js"; import { SecretMetadata, SecretValuePeek } from "../../models/models.js"; import { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; import { SecretsListOptionalParams, SecretsUpsertOptionalParams, SecretsDeleteOptionalParams, SecretsListKeysOptionalParams, SecretsPeekOptionalParams } from "./options.js"; import { StreamableMethod, PathUncheckedResponse } from "@azure-rest/core-client"; export declare function _listSend(context: Client, options?: SecretsListOptionalParams): StreamableMethod; export declare function _listDeserialize(result: PathUncheckedResponse): Promise; /** List all secrets in this sandbox group. */ export declare function list(context: Client, options?: SecretsListOptionalParams): PagedAsyncIterableIterator; /** Create or update a secret. */ export declare function upsert(context: Client, secretId: string, values: Record, options?: SecretsUpsertOptionalParams): Promise; /** Delete a secret. */ export declare function $delete(context: Client, secretId: string, _options?: SecretsDeleteOptionalParams): Promise; /** List keys of a secret. */ export declare function listKeys(context: Client, secretId: string, options?: SecretsListKeysOptionalParams): Promise; /** Peek at secret values. */ export declare function peek(context: Client, secretId: string, options?: SecretsPeekOptionalParams): Promise; //# sourceMappingURL=operations.d.ts.map