import { Context } from "../imports/Context.js"; import { Function } from "../imports/Function.js"; type CryptoModuleState = {}; export declare class KmfModuleBuilder { constructor(cx?: Context, args?: any[], ctorObj?: Function, inNewExpr?: boolean); create(): string; delete(): boolean; update(): boolean; withCryptoSpecTemplateId(cryptoSpecTemplateId?: string): KmfModuleBuilder; withDefaultModuleAccessPolicyValue(defaultModuleAccessPolicyValue?: string): KmfModuleBuilder; withDomainId(domainId?: string): KmfModuleBuilder; withExistingId(existingModuleId?: string): KmfModuleBuilder; withLifeCycleState(state?: CryptoModuleState): KmfModuleBuilder; withPackageId(packageId?: string): KmfModuleBuilder; withParentCryptoModuleId(parentCryptoModuleId?: string): KmfModuleBuilder; withScopeId(scopeId?: string): KmfModuleBuilder; withShortName(shortName?: string): KmfModuleBuilder; } export {}; //# sourceMappingURL=KmfModuleBuilder.d.ts.map