import * as Schema from "effect/Schema";
export declare const SnackByHashIdInput: Schema.Struct<{
    readonly hashId: Schema.String;
}>;
export type SnackByHashIdInput = typeof SnackByHashIdInput.Type;
export declare const SnackByHashIdOutput: Schema.Struct<{
    readonly description: Schema.String;
    readonly fullName: Schema.String;
    readonly hasBeenRunSuccessfully: Schema.NullOr<Schema.Boolean>;
    readonly hashId: Schema.String;
    readonly iconUrl: Schema.NullOr<Schema.String>;
    readonly id: Schema.String;
    readonly isDraft: Schema.Boolean;
    readonly name: Schema.String;
    readonly previewImage: Schema.NullOr<Schema.String>;
    readonly published: Schema.Boolean;
    readonly sdkVersion: Schema.String;
    readonly slug: Schema.String;
    readonly updated: Schema.String;
    readonly username: Schema.String;
}>;
export type SnackByHashIdOutput = typeof SnackByHashIdOutput.Type;
export declare const snackByHashId: import("@distilled.cloud/core/client").OperationMethod<{
    readonly hashId: string;
}, {
    readonly description: string;
    readonly fullName: string;
    readonly hasBeenRunSuccessfully: boolean | null;
    readonly hashId: string;
    readonly iconUrl: string | null;
    readonly id: string;
    readonly isDraft: boolean;
    readonly name: string;
    readonly previewImage: string | null;
    readonly published: boolean;
    readonly sdkVersion: string;
    readonly slug: string;
    readonly updated: string;
    readonly username: string;
}, never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=snackByHashId.d.ts.map