import * as Schema from "effect/Schema";
export declare const UploadSessionCreateUploadSessionInput: Schema.Struct<{
    readonly filename: Schema.optional<Schema.NullOr<Schema.String>>;
    readonly type: Schema.Literals<readonly ["EAS_BUILD_GCS_PROJECT_METADATA", "EAS_BUILD_GCS_PROJECT_SOURCES", "EAS_BUILD_PROJECT_SOURCES", "EAS_SHARE_GCS_APP_ARCHIVE", "EAS_SUBMIT_APP_ARCHIVE", "EAS_SUBMIT_GCS_APP_ARCHIVE", "EAS_UPDATE_ASSETS_METADATA", "EAS_UPDATE_FINGERPRINT"]>;
}>;
export type UploadSessionCreateUploadSessionInput = typeof UploadSessionCreateUploadSessionInput.Type;
export declare const UploadSessionCreateUploadSessionOutput: Schema.Unknown;
export type UploadSessionCreateUploadSessionOutput = typeof UploadSessionCreateUploadSessionOutput.Type;
export declare const uploadSessionCreateUploadSession: import("@distilled.cloud/core/client").OperationMethod<{
    readonly filename?: string | null | undefined;
    readonly type: "EAS_BUILD_GCS_PROJECT_METADATA" | "EAS_BUILD_GCS_PROJECT_SOURCES" | "EAS_BUILD_PROJECT_SOURCES" | "EAS_SHARE_GCS_APP_ARCHIVE" | "EAS_SUBMIT_APP_ARCHIVE" | "EAS_SUBMIT_GCS_APP_ARCHIVE" | "EAS_UPDATE_ASSETS_METADATA" | "EAS_UPDATE_FINGERPRINT";
}, unknown, never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=uploadSessionCreateUploadSession.d.ts.map