import * as Schema from "effect/Schema";
export declare const AssetByStorageKeysInput: Schema.Struct<{
    readonly storageKeys: Schema.$Array<Schema.String>;
}>;
export type AssetByStorageKeysInput = typeof AssetByStorageKeysInput.Type;
export declare const AssetByStorageKeysOutput: Schema.$Array<Schema.Struct<{
    readonly contentType: Schema.String;
    readonly fileSHA256: Schema.String;
    readonly fileSize: Schema.Number;
    readonly finalFileSize: Schema.NullOr<Schema.Number>;
    readonly id: Schema.String;
    readonly storageKey: Schema.String;
}>>;
export type AssetByStorageKeysOutput = typeof AssetByStorageKeysOutput.Type;
export declare const assetByStorageKeys: import("@distilled.cloud/core/client").OperationMethod<{
    readonly storageKeys: readonly string[];
}, readonly {
    readonly contentType: string;
    readonly fileSHA256: string;
    readonly fileSize: number;
    readonly finalFileSize: number | null;
    readonly id: string;
    readonly storageKey: string;
}[], never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=assetByStorageKeys.d.ts.map