export type Maybe<T> = T | null;
export type InputMaybe<T> = Maybe<T>;
export type Exact<T extends {
    [key: string]: unknown;
}> = {
    [K in keyof T]: T[K];
};
export type MakeOptional<T, K extends keyof T> = Omit<T, K> & {
    [SubKey in K]?: Maybe<T[SubKey]>;
};
export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & {
    [SubKey in K]: Maybe<T[SubKey]>;
};
export type MakeEmpty<T extends {
    [key: string]: unknown;
}, K extends keyof T> = {
    [_ in K]?: never;
};
export type Incremental<T> = T | {
    [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never;
};
/** All built-in and custom scalars, mapped to their actual values */
export type Scalars = {
    ID: {
        input: string;
        output: string;
    };
    String: {
        input: string;
        output: string;
    };
    Boolean: {
        input: boolean;
        output: boolean;
    };
    Int: {
        input: number;
        output: number;
    };
    Float: {
        input: number;
        output: number;
    };
    Date: {
        input: any;
        output: any;
    };
    DateTime: {
        input: any;
        output: any;
    };
    JSON: {
        input: any;
        output: any;
    };
    JSONSchemaObject: {
        input: any;
        output: any;
    };
    SafeInt: {
        input: any;
        output: any;
    };
};
export type AddAlertChannelInput = {
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    slack?: InputMaybe<SlackChannelInput>;
    type: AlertChannelType;
    webhook?: InputMaybe<WebhookChannelInput>;
};
export type AddAlertInput = {
    channel: Scalars['ID']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
    type: AlertType;
};
export type AddGitHubIntegrationInput = {
    installationId: Scalars['ID']['input'];
    organization: Scalars['ID']['input'];
};
export type AddSlackIntegrationInput = {
    organization: Scalars['ID']['input'];
    token: Scalars['String']['input'];
};
export declare enum AlertChannelType {
    Slack = "SLACK",
    Webhook = "WEBHOOK"
}
export declare enum AlertType {
    SchemaChangeNotifications = "SCHEMA_CHANGE_NOTIFICATIONS"
}
export type AnswerOrganizationTransferRequestInput = {
    accept: Scalars['Boolean']['input'];
    code: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
};
export type ApproveFailedSchemaCheckInput = {
    /**
     * Optional comment visible in the schema check.
     * Give a reason why the schema check was approved.
     */
    comment?: InputMaybe<Scalars['String']['input']>;
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    schemaCheckId: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type AssignMemberRoleInput = {
    member: Scalars['ID']['input'];
    organization: Scalars['ID']['input'];
    role: Scalars['ID']['input'];
};
export type AssignMemberRoleMigrationInput = {
    members: Array<Scalars['ID']['input']>;
    organization: Scalars['ID']['input'];
    role: Scalars['ID']['input'];
};
export declare enum AuthProvider {
    Github = "GITHUB",
    Google = "GOOGLE",
    /** OpenID Connect */
    Oidc = "OIDC",
    /** Username-Password-Authentication */
    UsernamePassword = "USERNAME_PASSWORD"
}
export declare enum BillingInvoiceStatus {
    Draft = "DRAFT",
    Open = "OPEN",
    Paid = "PAID",
    Uncollectible = "UNCOLLECTIBLE",
    Void = "VOID"
}
export declare enum BillingPlanType {
    Enterprise = "ENTERPRISE",
    Hobby = "HOBBY",
    Pro = "PRO"
}
export type ClientStatsByTargetsInput = {
    organization: Scalars['ID']['input'];
    period: DateRangeInput;
    project: Scalars['ID']['input'];
    targetIds: Array<Scalars['ID']['input']>;
};
export type ClientStatsInput = {
    client: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    period: DateRangeInput;
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type CreateCdnAccessTokenInput = {
    alias: Scalars['String']['input'];
    selector: TargetSelectorInput;
};
export type CreateContractInput = {
    contractName: Scalars['String']['input'];
    excludeTags?: InputMaybe<Array<Scalars['String']['input']>>;
    includeTags?: InputMaybe<Array<Scalars['String']['input']>>;
    removeUnreachableTypesFromPublicApiSchema: Scalars['Boolean']['input'];
    targetId: Scalars['ID']['input'];
};
export type CreateDocumentCollectionInput = {
    description?: InputMaybe<Scalars['String']['input']>;
    name: Scalars['String']['input'];
};
export type CreateDocumentCollectionOperationInput = {
    collectionId: Scalars['ID']['input'];
    headers?: InputMaybe<Scalars['String']['input']>;
    name: Scalars['String']['input'];
    query: Scalars['String']['input'];
    variables?: InputMaybe<Scalars['String']['input']>;
};
export type CreateMemberRoleInput = {
    description: Scalars['String']['input'];
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    organizationAccessScopes: Array<OrganizationAccessScope>;
    projectAccessScopes: Array<ProjectAccessScope>;
    targetAccessScopes: Array<TargetAccessScope>;
};
export type CreateMemberRoleMigrationInput = {
    description: Scalars['String']['input'];
    members: Array<Scalars['ID']['input']>;
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    organizationScopes: Array<OrganizationAccessScope>;
    projectScopes: Array<ProjectAccessScope>;
    targetScopes: Array<TargetAccessScope>;
};
export type CreateOidcIntegrationInput = {
    authorizationEndpoint: Scalars['String']['input'];
    clientId: Scalars['ID']['input'];
    clientSecret: Scalars['String']['input'];
    organizationId: Scalars['ID']['input'];
    tokenEndpoint: Scalars['String']['input'];
    userinfoEndpoint: Scalars['String']['input'];
};
export type CreateOrganizationInput = {
    name: Scalars['String']['input'];
};
export type CreateProjectInput = {
    buildUrl?: InputMaybe<Scalars['String']['input']>;
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    type: ProjectType;
    validationUrl?: InputMaybe<Scalars['String']['input']>;
};
export type CreateTargetInput = {
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type CreateTokenInput = {
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    organizationScopes: Array<OrganizationAccessScope>;
    project: Scalars['ID']['input'];
    projectScopes: Array<ProjectAccessScope>;
    target: Scalars['ID']['input'];
    targetScopes: Array<TargetAccessScope>;
};
export declare enum CriticalityLevel {
    Breaking = "Breaking",
    Dangerous = "Dangerous",
    Safe = "Safe"
}
export type DateRangeInput = {
    from: Scalars['DateTime']['input'];
    to: Scalars['DateTime']['input'];
};
export type DeleteAlertChannelsInput = {
    channels: Array<Scalars['ID']['input']>;
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type DeleteAlertsInput = {
    alerts: Array<Scalars['ID']['input']>;
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type DeleteCdnAccessTokenInput = {
    cdnAccessTokenId: Scalars['ID']['input'];
    selector: TargetSelectorInput;
};
export type DeleteMemberRoleInput = {
    organization: Scalars['ID']['input'];
    role: Scalars['ID']['input'];
};
export type DeleteOidcIntegrationInput = {
    oidcIntegrationId: Scalars['ID']['input'];
};
export type DeleteOrganizationInvitationInput = {
    email: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
};
export type DeleteTokensInput = {
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
    tokens: Array<Scalars['ID']['input']>;
};
export type DeprecatedSchemaExplorerUsageInput = {
    period: DateRangeInput;
};
export type DisableContractInput = {
    contractId: Scalars['ID']['input'];
};
export type DisableExternalSchemaCompositionInput = {
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type DowngradeToHobbyInput = {
    organization: OrganizationSelectorInput;
};
export type EnableExternalSchemaCompositionInput = {
    endpoint: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    secret: Scalars['String']['input'];
};
export type FieldListStatsInput = {
    fields: Array<FieldTypePairInput>;
    operationHash?: InputMaybe<Scalars['String']['input']>;
    organization: Scalars['String']['input'];
    period: DateRangeInput;
    project: Scalars['String']['input'];
    target: Scalars['String']['input'];
};
export type FieldStatsInput = {
    argument?: InputMaybe<Scalars['String']['input']>;
    field: Scalars['String']['input'];
    operationHash?: InputMaybe<Scalars['String']['input']>;
    organization: Scalars['String']['input'];
    period: DateRangeInput;
    project: Scalars['String']['input'];
    target: Scalars['String']['input'];
    type: Scalars['String']['input'];
};
export type FieldTypePairInput = {
    argument?: InputMaybe<Scalars['String']['input']>;
    field: Scalars['String']['input'];
    type: Scalars['String']['input'];
};
export type GitHubSchemaCheckInput = {
    commit: Scalars['String']['input'];
    /** The pull request number of the schema check. */
    pullRequestNumber?: InputMaybe<Scalars['String']['input']>;
    /** The repository name of the schema check. */
    repository?: InputMaybe<Scalars['String']['input']>;
};
export declare enum GraphQlOperationType {
    Mutation = "mutation",
    Query = "query",
    Subscription = "subscription"
}
export type InviteToOrganizationByEmailInput = {
    email: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    role?: InputMaybe<Scalars['ID']['input']>;
};
/** @oneOf */
export type MigrateUnassignedMembersInput = {
    assignRole?: InputMaybe<AssignMemberRoleMigrationInput>;
    createRole?: InputMaybe<CreateMemberRoleMigrationInput>;
};
export declare enum NativeFederationCompatibilityStatus {
    Compatible = "COMPATIBLE",
    Incompatible = "INCOMPATIBLE",
    NotApplicable = "NOT_APPLICABLE",
    Unknown = "UNKNOWN"
}
export type OperationsStatsSelectorInput = {
    clientNames?: InputMaybe<Array<Scalars['String']['input']>>;
    operations?: InputMaybe<Array<Scalars['ID']['input']>>;
    organization: Scalars['ID']['input'];
    period: DateRangeInput;
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export declare enum OrganizationAccessScope {
    Delete = "DELETE",
    Integrations = "INTEGRATIONS",
    Members = "MEMBERS",
    Read = "READ",
    Settings = "SETTINGS"
}
export type OrganizationActivitiesSelector = {
    limit: Scalars['Int']['input'];
    organization: Scalars['ID']['input'];
};
export type OrganizationMemberAccessInput = {
    organization: Scalars['ID']['input'];
    organizationScopes: Array<OrganizationAccessScope>;
    projectScopes: Array<ProjectAccessScope>;
    targetScopes: Array<TargetAccessScope>;
    user: Scalars['ID']['input'];
};
export type OrganizationMemberInput = {
    organization: Scalars['ID']['input'];
    user: Scalars['ID']['input'];
};
export type OrganizationSelectorInput = {
    organization: Scalars['ID']['input'];
};
export type OrganizationTransferRequestSelector = {
    code: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
};
export declare enum ProjectAccessScope {
    Alerts = "ALERTS",
    Delete = "DELETE",
    OperationsStoreRead = "OPERATIONS_STORE_READ",
    OperationsStoreWrite = "OPERATIONS_STORE_WRITE",
    Read = "READ",
    Settings = "SETTINGS"
}
export type ProjectActivitiesSelector = {
    limit: Scalars['Int']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type ProjectSelectorInput = {
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export declare enum ProjectType {
    Federation = "FEDERATION",
    Single = "SINGLE",
    Stitching = "STITCHING"
}
export type RateLimitInput = {
    operations: Scalars['SafeInt']['input'];
};
export declare enum RegistryModel {
    Legacy = "LEGACY",
    Modern = "MODERN"
}
export type RequestOrganizationTransferInput = {
    organization: Scalars['ID']['input'];
    user: Scalars['ID']['input'];
};
export declare enum RuleInstanceSeverityLevel {
    Error = "ERROR",
    Off = "OFF",
    Warning = "WARNING"
}
export type SchemaCheckInput = {
    /**
     * Optional context ID to group schema checks together.
     * Manually approved breaking changes will be memorized for schema checks with the same context id.
     */
    contextId?: InputMaybe<Scalars['String']['input']>;
    github?: InputMaybe<GitHubSchemaCheckInput>;
    meta?: InputMaybe<SchemaCheckMetaInput>;
    sdl: Scalars['String']['input'];
    service?: InputMaybe<Scalars['ID']['input']>;
};
export type SchemaCheckMetaInput = {
    author: Scalars['String']['input'];
    commit: Scalars['String']['input'];
};
export type SchemaChecksFilter = {
    changed?: InputMaybe<Scalars['Boolean']['input']>;
    failed?: InputMaybe<Scalars['Boolean']['input']>;
};
export type SchemaCompareInput = {
    after: Scalars['ID']['input'];
    before: Scalars['ID']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type SchemaComposeInput = {
    services: Array<SchemaComposeServiceInput>;
    /**
     * Whether to use the latest composable version or just latest schema version for the composition.
     * Latest schema version may or may not be composable.
     * It's true by default, which means the latest composable schema version is used.
     */
    useLatestComposableVersion?: InputMaybe<Scalars['Boolean']['input']>;
};
export type SchemaComposeServiceInput = {
    name: Scalars['String']['input'];
    sdl: Scalars['String']['input'];
    url?: InputMaybe<Scalars['String']['input']>;
};
export type SchemaCoordinateStatsInput = {
    organization: Scalars['ID']['input'];
    period: DateRangeInput;
    project: Scalars['ID']['input'];
    schemaCoordinate: Scalars['String']['input'];
    target: Scalars['ID']['input'];
};
export type SchemaDeleteInput = {
    dryRun?: InputMaybe<Scalars['Boolean']['input']>;
    serviceName: Scalars['ID']['input'];
};
export type SchemaExplorerUsageInput = {
    period: DateRangeInput;
};
export type SchemaPolicyInput = {
    rules: Array<SchemaPolicyRuleInstanceInput>;
};
export declare enum SchemaPolicyLevel {
    Organization = "ORGANIZATION",
    Project = "PROJECT"
}
export type SchemaPolicyRuleInstanceInput = {
    configuration?: InputMaybe<Scalars['JSON']['input']>;
    ruleId: Scalars['String']['input'];
    severity: RuleInstanceSeverityLevel;
};
export type SchemaPublishGitHubInput = {
    /** The commit sha. */
    commit: Scalars['String']['input'];
    /** The repository name. */
    repository: Scalars['String']['input'];
};
export type SchemaPublishInput = {
    author: Scalars['String']['input'];
    commit: Scalars['String']['input'];
    /**
     * Accept breaking changes and mark schema as valid (if composable)
     * @deprecated Enabled by default for newly created projects
     */
    experimental_acceptBreakingChanges?: InputMaybe<Scalars['Boolean']['input']>;
    /** @deprecated Enabled by default for newly created projects */
    force?: InputMaybe<Scalars['Boolean']['input']>;
    /** Link GitHub version to a GitHub commit on a repository. */
    gitHub?: InputMaybe<SchemaPublishGitHubInput>;
    /**
     * Talk to GitHub Application and create a check-run
     * @deprecated Use SchemaPublishInput.gitHub instead.
     */
    github?: InputMaybe<Scalars['Boolean']['input']>;
    metadata?: InputMaybe<Scalars['String']['input']>;
    sdl: Scalars['String']['input'];
    service?: InputMaybe<Scalars['ID']['input']>;
    url?: InputMaybe<Scalars['String']['input']>;
};
export type SchemaVersionUpdateInput = {
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
    valid: Scalars['Boolean']['input'];
    version: Scalars['ID']['input'];
};
export type SetTargetValidationInput = {
    enabled: Scalars['Boolean']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type SlackChannelInput = {
    channel: Scalars['String']['input'];
};
export type SupportTicketCreateInput = {
    description: Scalars['String']['input'];
    organization: Scalars['String']['input'];
    priority: SupportTicketPriority;
    subject: Scalars['String']['input'];
};
export declare enum SupportTicketPriority {
    High = "HIGH",
    Normal = "NORMAL",
    Urgent = "URGENT"
}
export type SupportTicketReplyInput = {
    body: Scalars['String']['input'];
    organization: Scalars['String']['input'];
    ticketId: Scalars['String']['input'];
};
export declare enum SupportTicketStatus {
    Open = "OPEN",
    Solved = "SOLVED"
}
export declare enum TargetAccessScope {
    Delete = "DELETE",
    Read = "READ",
    RegistryRead = "REGISTRY_READ",
    RegistryWrite = "REGISTRY_WRITE",
    Settings = "SETTINGS",
    TokensRead = "TOKENS_READ",
    TokensWrite = "TOKENS_WRITE"
}
export type TargetActivitiesSelector = {
    limit: Scalars['Int']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type TargetSelectorInput = {
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type TestExternalSchemaCompositionInput = {
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type UnusedSchemaExplorerUsageInput = {
    period: DateRangeInput;
};
export type UpdateBaseSchemaInput = {
    newBase?: InputMaybe<Scalars['String']['input']>;
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type UpdateDocumentCollectionInput = {
    collectionId: Scalars['ID']['input'];
    description?: InputMaybe<Scalars['String']['input']>;
    name: Scalars['String']['input'];
};
export type UpdateDocumentCollectionOperationInput = {
    collectionId: Scalars['ID']['input'];
    headers?: InputMaybe<Scalars['String']['input']>;
    name?: InputMaybe<Scalars['String']['input']>;
    operationId: Scalars['ID']['input'];
    query?: InputMaybe<Scalars['String']['input']>;
    variables?: InputMaybe<Scalars['String']['input']>;
};
export type UpdateMeInput = {
    displayName: Scalars['String']['input'];
    fullName: Scalars['String']['input'];
};
export type UpdateMemberRoleInput = {
    description: Scalars['String']['input'];
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    organizationAccessScopes: Array<OrganizationAccessScope>;
    projectAccessScopes: Array<ProjectAccessScope>;
    role: Scalars['ID']['input'];
    targetAccessScopes: Array<TargetAccessScope>;
};
export type UpdateNativeFederationInput = {
    enabled: Scalars['Boolean']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type UpdateOidcIntegrationInput = {
    authorizationEndpoint?: InputMaybe<Scalars['String']['input']>;
    clientId?: InputMaybe<Scalars['ID']['input']>;
    clientSecret?: InputMaybe<Scalars['String']['input']>;
    oidcIntegrationId: Scalars['ID']['input'];
    tokenEndpoint?: InputMaybe<Scalars['String']['input']>;
    userinfoEndpoint?: InputMaybe<Scalars['String']['input']>;
};
export type UpdateOrganizationNameInput = {
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
};
export type UpdateProjectGitRepositoryInput = {
    gitRepository?: InputMaybe<Scalars['String']['input']>;
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type UpdateProjectNameInput = {
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type UpdateProjectRegistryModelInput = {
    model: RegistryModel;
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
};
export type UpdateTargetGraphQlEndpointUrlInput = {
    graphqlEndpointUrl?: InputMaybe<Scalars['String']['input']>;
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type UpdateTargetNameInput = {
    name: Scalars['String']['input'];
    organization: Scalars['ID']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
};
export type UpdateTargetValidationSettingsInput = {
    excludedClients?: InputMaybe<Array<Scalars['String']['input']>>;
    organization: Scalars['ID']['input'];
    percentage: Scalars['Float']['input'];
    period: Scalars['Int']['input'];
    project: Scalars['ID']['input'];
    target: Scalars['ID']['input'];
    targets: Array<Scalars['ID']['input']>;
};
export type UpgradeToProInput = {
    couponCode?: InputMaybe<Scalars['String']['input']>;
    monthlyLimits: RateLimitInput;
    organization: OrganizationSelectorInput;
    paymentMethodId?: InputMaybe<Scalars['String']['input']>;
};
export type UsageEstimationInput = {
    month: Scalars['Int']['input'];
    organization: Scalars['String']['input'];
    year: Scalars['Int']['input'];
};
export declare enum UsageRateLimitType {
    MonthlyLimited = "MONTHLY_LIMITED",
    MonthlyQuota = "MONTHLY_QUOTA",
    Unlimited = "UNLIMITED"
}
export type WebhookChannelInput = {
    endpoint: Scalars['String']['input'];
};
export type MyTokenInfoQueryVariables = Exact<{
    [key: string]: never;
}>;
export type MyTokenInfoQuery = {
    __typename?: 'Query';
    tokenInfo: {
        __typename: 'TokenInfo';
        canReportSchema: boolean;
        canCollectUsage: boolean;
        canReadOperations: boolean;
        token: {
            __typename?: 'Token';
            name: string;
        };
        organization: {
            __typename?: 'Organization';
            name: string;
            cleanId: string;
        };
        project: {
            __typename?: 'Project';
            name: string;
            type: ProjectType;
            cleanId: string;
        };
        target: {
            __typename?: 'Target';
            name: string;
            cleanId: string;
        };
    } | {
        __typename: 'TokenNotFoundError';
        message: string;
    };
};
export type SchemaPublishMutationVariables = Exact<{
    input: SchemaPublishInput;
}>;
export type SchemaPublishMutation = {
    __typename?: 'Mutation';
    schemaPublish: {
        __typename: 'GitHubSchemaPublishError';
    } | {
        __typename: 'GitHubSchemaPublishSuccess';
    } | {
        __typename: 'SchemaPublishError';
        valid: boolean;
        errors: {
            __typename?: 'SchemaErrorConnection';
            total: number;
            nodes: Array<{
                __typename?: 'SchemaError';
                message: string;
            }>;
        };
    } | {
        __typename: 'SchemaPublishMissingServiceError';
        missingServiceError: string;
    } | {
        __typename: 'SchemaPublishMissingUrlError';
        missingUrlError: string;
    } | {
        __typename: 'SchemaPublishSuccess';
        initial: boolean;
        valid: boolean;
        successMessage?: string | null;
    };
};
//# sourceMappingURL=types.d.ts.map