import type { SecretValue } from '../secret-value.js'; import type { OpenClawCliPort, OpenClawConnectionMetadata, OpenClawProvisionResult, OpenClawSecretStore } from './types.js'; export declare function createOpenClawProvisioner(options: { cli: OpenClawCliPort; secretStore: OpenClawSecretStore; workspaceRoot: string; isRuntimeOnline: (botRef: string) => Promise; }): { reconcile(input: { botRef: string; allowGatewayRestart?: boolean; resolveConnectionMetadata: () => Promise; revealSecret: () => Promise; signal?: AbortSignal; }): Promise; }; //# sourceMappingURL=provisioner.d.ts.map