import * as Schema from "effect/Schema";
export declare const DeploymentsCreateSignedDeploymentUrlInput: Schema.Struct<{
    readonly appId: Schema.String;
    readonly deploymentIdentifier: Schema.optional<Schema.NullOr<Schema.String>>;
}>;
export type DeploymentsCreateSignedDeploymentUrlInput = typeof DeploymentsCreateSignedDeploymentUrlInput.Type;
export declare const DeploymentsCreateSignedDeploymentUrlOutput: Schema.Struct<{
    readonly deploymentIdentifier: Schema.String;
    readonly pendingWorkerDeploymentId: Schema.String;
    readonly url: Schema.String;
}>;
export type DeploymentsCreateSignedDeploymentUrlOutput = typeof DeploymentsCreateSignedDeploymentUrlOutput.Type;
export declare const deploymentsCreateSignedDeploymentUrl: import("@distilled.cloud/core/client").OperationMethod<{
    readonly appId: string;
    readonly deploymentIdentifier?: string | null | undefined;
}, {
    readonly deploymentIdentifier: string;
    readonly pendingWorkerDeploymentId: string;
    readonly url: string;
}, never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=deploymentsCreateSignedDeploymentUrl.d.ts.map