import * as Schema from "effect/Schema";
export declare const WorkflowRevisionGetWorkflowRevisionsFromGitRefInput: Schema.Struct<{
    readonly appId: Schema.String;
    readonly gitRef: Schema.String;
}>;
export type WorkflowRevisionGetWorkflowRevisionsFromGitRefInput = typeof WorkflowRevisionGetWorkflowRevisionsFromGitRefInput.Type;
export declare const WorkflowRevisionGetWorkflowRevisionsFromGitRefOutput: Schema.$Array<Schema.Struct<{
    readonly blobSha: Schema.String;
    readonly commitSha: Schema.NullOr<Schema.String>;
    readonly createdAt: Schema.String;
    readonly id: Schema.String;
    readonly workflow: Schema.Struct<{
        readonly app: Schema.Struct<{
            readonly appStoreUrl: Schema.NullOr<Schema.String>;
            readonly assetLimitPerUpdateGroup: Schema.Number;
            readonly buildProfiles: Schema.$Array<Schema.String>;
            readonly buildsReleaseChannels: Schema.$Array<Schema.String>;
            readonly description: Schema.String;
            readonly environmentVariableEnvironments: Schema.$Array<Schema.Unknown>;
            readonly fullName: Schema.String;
            readonly githubUrl: Schema.NullOr<Schema.String>;
            readonly iconUrl: Schema.NullOr<Schema.String>;
            readonly id: Schema.String;
            readonly internalDistributionBuildPrivacy: Schema.Literals<readonly ["PRIVATE", "PUBLIC"]>;
            readonly isDeleting: Schema.Boolean;
            readonly isDeprecated: Schema.Boolean;
            readonly isLikedByMe: Schema.Boolean;
            readonly lastDeletionAttemptTime: Schema.NullOr<Schema.String>;
            readonly lastPublishedTime: Schema.String;
            readonly latestActivity: Schema.String;
            readonly latestReleaseId: Schema.String;
            readonly likeCount: Schema.Number;
            readonly name: Schema.String;
            readonly packageName: Schema.String;
            readonly packageUsername: Schema.String;
            readonly playStoreUrl: Schema.NullOr<Schema.String>;
            readonly privacy: Schema.String;
            readonly privacySetting: Schema.Literals<readonly ["HIDDEN", "PUBLIC", "UNLISTED"]>;
            readonly published: Schema.Boolean;
            readonly pushSecurityEnabled: Schema.Boolean;
            readonly releaseChannels: Schema.$Array<Schema.String>;
            readonly requiresAccessTokenForPushSecurity: Schema.Boolean;
            readonly resourceClassExperiment: Schema.NullOr<Schema.Literals<readonly ["C3D", "N2"]>>;
            readonly scopeKey: Schema.String;
            readonly sdkVersion: Schema.String;
            readonly slug: Schema.String;
            readonly suggestedDevDomainName: Schema.String;
            readonly trendScore: Schema.Number;
            readonly updated: Schema.String;
            readonly username: Schema.String;
        }>;
        readonly createdAt: Schema.String;
        readonly fileName: Schema.String;
        readonly id: Schema.String;
        readonly name: Schema.NullOr<Schema.String>;
        readonly updatedAt: Schema.String;
    }>;
    readonly yamlConfig: Schema.String;
}>>;
export type WorkflowRevisionGetWorkflowRevisionsFromGitRefOutput = typeof WorkflowRevisionGetWorkflowRevisionsFromGitRefOutput.Type;
export declare const workflowRevisionGetWorkflowRevisionsFromGitRef: import("@distilled.cloud/core/client").OperationMethod<{
    readonly appId: string;
    readonly gitRef: string;
}, readonly {
    readonly blobSha: string;
    readonly commitSha: string | null;
    readonly createdAt: string;
    readonly id: string;
    readonly workflow: {
        readonly app: {
            readonly appStoreUrl: string | null;
            readonly assetLimitPerUpdateGroup: number;
            readonly buildProfiles: readonly string[];
            readonly buildsReleaseChannels: readonly string[];
            readonly description: string;
            readonly environmentVariableEnvironments: readonly unknown[];
            readonly fullName: string;
            readonly githubUrl: string | null;
            readonly iconUrl: string | null;
            readonly id: string;
            readonly internalDistributionBuildPrivacy: "PRIVATE" | "PUBLIC";
            readonly isDeleting: boolean;
            readonly isDeprecated: boolean;
            readonly isLikedByMe: boolean;
            readonly lastDeletionAttemptTime: string | null;
            readonly lastPublishedTime: string;
            readonly latestActivity: string;
            readonly latestReleaseId: string;
            readonly likeCount: number;
            readonly name: string;
            readonly packageName: string;
            readonly packageUsername: string;
            readonly playStoreUrl: string | null;
            readonly privacy: string;
            readonly privacySetting: "HIDDEN" | "PUBLIC" | "UNLISTED";
            readonly published: boolean;
            readonly pushSecurityEnabled: boolean;
            readonly releaseChannels: readonly string[];
            readonly requiresAccessTokenForPushSecurity: boolean;
            readonly resourceClassExperiment: "C3D" | "N2" | null;
            readonly scopeKey: string;
            readonly sdkVersion: string;
            readonly slug: string;
            readonly suggestedDevDomainName: string;
            readonly trendScore: number;
            readonly updated: string;
            readonly username: string;
        };
        readonly createdAt: string;
        readonly fileName: string;
        readonly id: string;
        readonly name: string | null;
        readonly updatedAt: string;
    };
    readonly yamlConfig: string;
}[], never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=workflowRevisionGetWorkflowRevisionsFromGitRef.d.ts.map