import { Construct } from "constructs";
import { CustomResource } from "aws-cdk-lib";
import { Secret } from "./secret";
export interface SecretScopeProperties {
    workspaceUrl: string;
    scope: string;
    initialManagePrincipal: string;
}
export interface SecretScopeProps extends SecretScopeProperties {
    readonly serviceToken: string;
}
export declare class SecretScope extends CustomResource {
    props: SecretScopeProps;
    constructor(scope: Construct, id: string, props: SecretScopeProps);
    createSecret(scope: Construct, id: string, key: string, stringValue: string): Secret;
}
