import * as Schema from "effect/Schema";
export declare const AccessTokenSetAccessTokenRevokedInput: Schema.Struct<{
    readonly id: Schema.String;
    readonly revoked: Schema.optional<Schema.NullOr<Schema.Boolean>>;
}>;
export type AccessTokenSetAccessTokenRevokedInput = typeof AccessTokenSetAccessTokenRevokedInput.Type;
export declare const AccessTokenSetAccessTokenRevokedOutput: Schema.Struct<{
    readonly createdAt: Schema.String;
    readonly id: Schema.String;
    readonly lastUsedAt: Schema.NullOr<Schema.String>;
    readonly note: Schema.NullOr<Schema.String>;
    readonly owner: Schema.Struct<{
        readonly accounts: Schema.$Array<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 created: Schema.String;
        readonly displayName: Schema.String;
        readonly experiments: Schema.$Array<Schema.Struct<{
            readonly createdAt: Schema.String;
            readonly enabled: Schema.Boolean;
            readonly experiment: Schema.Literals<readonly ["ORBIT"]>;
            readonly id: Schema.String;
            readonly updatedAt: Schema.String;
        }>>;
        readonly firstName: Schema.NullOr<Schema.String>;
        readonly id: Schema.String;
        readonly isExpoAdmin: Schema.Boolean;
        readonly lastDeletionAttemptTime: Schema.NullOr<Schema.String>;
    }>;
    readonly revokedAt: Schema.NullOr<Schema.String>;
    readonly updatedAt: Schema.String;
    readonly visibleTokenPrefix: Schema.String;
}>;
export type AccessTokenSetAccessTokenRevokedOutput = typeof AccessTokenSetAccessTokenRevokedOutput.Type;
export declare const accessTokenSetAccessTokenRevoked: import("@distilled.cloud/core/client").OperationMethod<{
    readonly id: string;
    readonly revoked?: boolean | null | undefined;
}, {
    readonly createdAt: string;
    readonly id: string;
    readonly lastUsedAt: string | null;
    readonly note: string | null;
    readonly owner: {
        readonly accounts: readonly {
            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 created: string;
        readonly displayName: string;
        readonly experiments: readonly {
            readonly createdAt: string;
            readonly enabled: boolean;
            readonly experiment: "ORBIT";
            readonly id: string;
            readonly updatedAt: string;
        }[];
        readonly firstName: string | null;
        readonly id: string;
        readonly isExpoAdmin: boolean;
        readonly lastDeletionAttemptTime: string | null;
    };
    readonly revokedAt: string | null;
    readonly updatedAt: string;
    readonly visibleTokenPrefix: string;
}, never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=accessTokenSetAccessTokenRevoked.d.ts.map