import { APIResource } from "../../main/resource"; import { CreateNamespaceSecretRequest, DeleteNamespaceSecretRequest, GetNamespaceSecretRequest, ListNamespaceSecretResponse, ListNamespaceSecretsRequest, Secret, UpdateNamespaceSecretRequest } from "./types"; export declare class SecretClient extends APIResource { getNamespaceSecret({ namespaceId, secretId, }: GetNamespaceSecretRequest): Promise; listNamespaceSecrets(props: ListNamespaceSecretsRequest & { enablePagination: true; }): Promise; listNamespaceSecrets(props: ListNamespaceSecretsRequest & { enablePagination: false; }): Promise; listNamespaceSecrets(props: ListNamespaceSecretsRequest & { enablePagination: boolean; }): Promise; createNamespaceSecret(props: CreateNamespaceSecretRequest): Promise; deleteNamespaceSecret({ namespaceId, secretId, }: DeleteNamespaceSecretRequest): Promise; updateNamespaceSecret(props: UpdateNamespaceSecretRequest): Promise; } //# sourceMappingURL=SecretClient.d.ts.map