import * as Schema from "effect/Schema";
export declare const EchoChatDeleteChatInput: Schema.Struct<{
    readonly id: Schema.String;
}>;
export type EchoChatDeleteChatInput = typeof EchoChatDeleteChatInput.Type;
export declare const EchoChatDeleteChatOutput: Schema.Struct<{
    readonly agentMetadata: Schema.NullOr<Schema.Unknown>;
    readonly agentType: Schema.NullOr<Schema.Literals<readonly ["CLAUDE_CODE", "CODEX", "GEMINI"]>>;
    readonly echoProject: Schema.Struct<{
        readonly account: Schema.Struct<{
            readonly appCount: Schema.Number;
            readonly availableBuilds: Schema.NullOr<Schema.Number>;
            readonly createdAt: Schema.String;
            readonly displayName: Schema.NullOr<Schema.String>;
            readonly environmentVariableEnvironments: Schema.$Array<Schema.Unknown>;
            readonly hasBuilds: Schema.Boolean;
            readonly id: Schema.String;
            readonly isCurrent: Schema.Boolean;
            readonly isDisabled: Schema.Boolean;
            readonly isFreeAppDevDomainTier: Schema.Boolean;
            readonly isSSOEnabled: Schema.Boolean;
            readonly lastDeletionAttemptTime: Schema.NullOr<Schema.String>;
            readonly name: Schema.String;
            readonly profileImageUrl: Schema.String;
            readonly pushSecurityEnabled: Schema.Boolean;
            readonly requireTwoFactor: Schema.Boolean;
            readonly requiresAccessTokenForPushSecurity: Schema.Boolean;
            readonly ssoAllowedAuthProviders: Schema.$Array<Schema.Literals<readonly ["AMAZON_FEDERATE", "GENERIC", "GOOGLE_WS", "MS_ENTRA_ID", "OKTA", "ONE_LOGIN", "STUB_IDP"]>>;
            readonly subscriptionChangesPending: Schema.NullOr<Schema.Boolean>;
            readonly unlimitedBuilds: Schema.Boolean;
            readonly updatedAt: Schema.String;
            readonly userSpecifiedAccountUsage: Schema.NullOr<Schema.Literals<readonly ["COMPANY", "PERSONAL"]>>;
            readonly willAutoRenewBuilds: Schema.NullOr<Schema.Boolean>;
        }>;
        readonly createdByActor: Schema.NullOr<Schema.Struct<{
            readonly created: Schema.String;
            readonly displayName: Schema.String;
            readonly firstName: Schema.NullOr<Schema.String>;
            readonly id: Schema.String;
            readonly isExpoAdmin: Schema.Boolean;
            readonly lastDeletionAttemptTime: Schema.NullOr<Schema.String>;
        }>>;
        readonly currentPreviewEchoVersion: Schema.NullOr<Schema.Struct<{
            readonly buildError: Schema.NullOr<Schema.String>;
            readonly buildStatus: Schema.Literals<readonly ["BUILDING", "FAILED", "PENDING", "SUCCESS"]>;
            readonly diffs: Schema.Unknown;
            readonly gitBranch: Schema.String;
            readonly gitCommitHash: Schema.NullOr<Schema.String>;
            readonly gitCommitMessage: Schema.NullOr<Schema.String>;
            readonly id: Schema.String;
            readonly previewDeployment: Schema.NullOr<Schema.Unknown>;
            readonly source: Schema.Literals<readonly ["AGENT", "GITHUB", "MANUAL", "REVERT"]>;
            readonly turnId: Schema.NullOr<Schema.String>;
        }>>;
        readonly description: Schema.NullOr<Schema.String>;
        readonly displayName: Schema.NullOr<Schema.String>;
        readonly echoProjectIcon: Schema.NullOr<Schema.Struct<{
            readonly accentColor: Schema.NullOr<Schema.String>;
            readonly createdAt: Schema.String;
            readonly id: Schema.String;
            readonly model: Schema.NullOr<Schema.String>;
            readonly prompt: Schema.NullOr<Schema.String>;
            readonly source: Schema.Literals<readonly ["AI_GENERATED", "USER_UPLOADED"]>;
            readonly url: Schema.String;
        }>>;
        readonly githubInfo: Schema.NullOr<Schema.Struct<{
            readonly accountType: Schema.NullOr<Schema.String>;
            readonly branch: Schema.String;
            readonly installationId: Schema.Number;
            readonly repoName: Schema.String;
            readonly repoOwner: Schema.String;
            readonly repoUrl: Schema.String;
        }>>;
        readonly icon: Schema.NullOr<Schema.Struct<{
            readonly accentColor: Schema.NullOr<Schema.String>;
            readonly url: Schema.String;
        }>>;
        readonly iconGallery: Schema.$Array<Schema.Struct<{
            readonly accentColor: Schema.NullOr<Schema.String>;
            readonly createdAt: Schema.String;
            readonly id: Schema.String;
            readonly model: Schema.NullOr<Schema.String>;
            readonly prompt: Schema.NullOr<Schema.String>;
            readonly source: Schema.Literals<readonly ["AI_GENERATED", "USER_UPLOADED"]>;
            readonly url: Schema.String;
        }>>;
        readonly id: Schema.String;
        readonly images: Schema.$Array<Schema.Struct<{
            readonly createdAt: Schema.String;
            readonly id: Schema.String;
            readonly url: Schema.String;
        }>>;
        readonly initFromGitHubUrl: Schema.NullOr<Schema.String>;
        readonly lastMessageAt: Schema.NullOr<Schema.String>;
        readonly slug: Schema.NullOr<Schema.String>;
        readonly thumbnail: Schema.NullOr<Schema.Struct<{
            readonly accentColor: Schema.NullOr<Schema.String>;
            readonly height: Schema.NullOr<Schema.Number>;
            readonly url: Schema.String;
            readonly visualHash: Schema.NullOr<Schema.String>;
            readonly width: Schema.NullOr<Schema.Number>;
        }>>;
        readonly updatedAt: Schema.String;
        readonly visibility: Schema.Literals<readonly ["PRIVATE", "PUBLIC"]>;
    }>;
    readonly id: Schema.String;
    readonly state: Schema.Literals<readonly ["ACTIVE", "ARCHIVED"]>;
    readonly stats: Schema.NullOr<Schema.Unknown>;
    readonly title: Schema.NullOr<Schema.String>;
}>;
export type EchoChatDeleteChatOutput = typeof EchoChatDeleteChatOutput.Type;
export declare const echoChatDeleteChat: import("@distilled.cloud/core/client").OperationMethod<{
    readonly id: string;
}, {
    readonly agentMetadata: unknown;
    readonly agentType: "CLAUDE_CODE" | "CODEX" | "GEMINI" | null;
    readonly echoProject: {
        readonly account: {
            readonly appCount: number;
            readonly availableBuilds: number | null;
            readonly createdAt: string;
            readonly displayName: string | null;
            readonly environmentVariableEnvironments: readonly unknown[];
            readonly hasBuilds: boolean;
            readonly id: string;
            readonly isCurrent: boolean;
            readonly isDisabled: boolean;
            readonly isFreeAppDevDomainTier: boolean;
            readonly isSSOEnabled: boolean;
            readonly lastDeletionAttemptTime: string | null;
            readonly name: string;
            readonly profileImageUrl: string;
            readonly pushSecurityEnabled: boolean;
            readonly requireTwoFactor: boolean;
            readonly requiresAccessTokenForPushSecurity: boolean;
            readonly ssoAllowedAuthProviders: readonly ("AMAZON_FEDERATE" | "GENERIC" | "GOOGLE_WS" | "MS_ENTRA_ID" | "OKTA" | "ONE_LOGIN" | "STUB_IDP")[];
            readonly subscriptionChangesPending: boolean | null;
            readonly unlimitedBuilds: boolean;
            readonly updatedAt: string;
            readonly userSpecifiedAccountUsage: "COMPANY" | "PERSONAL" | null;
            readonly willAutoRenewBuilds: boolean | null;
        };
        readonly createdByActor: {
            readonly created: string;
            readonly displayName: string;
            readonly firstName: string | null;
            readonly id: string;
            readonly isExpoAdmin: boolean;
            readonly lastDeletionAttemptTime: string | null;
        } | null;
        readonly currentPreviewEchoVersion: {
            readonly buildError: string | null;
            readonly buildStatus: "BUILDING" | "FAILED" | "PENDING" | "SUCCESS";
            readonly diffs: unknown;
            readonly gitBranch: string;
            readonly gitCommitHash: string | null;
            readonly gitCommitMessage: string | null;
            readonly id: string;
            readonly previewDeployment: unknown;
            readonly source: "AGENT" | "GITHUB" | "MANUAL" | "REVERT";
            readonly turnId: string | null;
        } | null;
        readonly description: string | null;
        readonly displayName: string | null;
        readonly echoProjectIcon: {
            readonly accentColor: string | null;
            readonly createdAt: string;
            readonly id: string;
            readonly model: string | null;
            readonly prompt: string | null;
            readonly source: "AI_GENERATED" | "USER_UPLOADED";
            readonly url: string;
        } | null;
        readonly githubInfo: {
            readonly accountType: string | null;
            readonly branch: string;
            readonly installationId: number;
            readonly repoName: string;
            readonly repoOwner: string;
            readonly repoUrl: string;
        } | null;
        readonly icon: {
            readonly accentColor: string | null;
            readonly url: string;
        } | null;
        readonly iconGallery: readonly {
            readonly accentColor: string | null;
            readonly createdAt: string;
            readonly id: string;
            readonly model: string | null;
            readonly prompt: string | null;
            readonly source: "AI_GENERATED" | "USER_UPLOADED";
            readonly url: string;
        }[];
        readonly id: string;
        readonly images: readonly {
            readonly createdAt: string;
            readonly id: string;
            readonly url: string;
        }[];
        readonly initFromGitHubUrl: string | null;
        readonly lastMessageAt: string | null;
        readonly slug: string | null;
        readonly thumbnail: {
            readonly accentColor: string | null;
            readonly height: number | null;
            readonly url: string;
            readonly visualHash: string | null;
            readonly width: number | null;
        } | null;
        readonly updatedAt: string;
        readonly visibility: "PRIVATE" | "PUBLIC";
    };
    readonly id: string;
    readonly state: "ACTIVE" | "ARCHIVED";
    readonly stats: unknown;
    readonly title: string | null;
}, never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=echoChatDeleteChat.d.ts.map