UNPKG

@vercel/sdk

Version:

<p align="center"> <a href="https://vercel.com"> <img src="https://assets.vercel.com/image/upload/v1588805858/repositories/vercel/logo.png" height="96"> <h3 align="center">Vercel</h3> </a> <p align="center">Develop. Preview. Ship.</p> </p>

1,147 lines 101 kB
import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { CreateIntegrationStoreDirectCapabilities, CreateIntegrationStoreDirectIntegrationsType, CreateIntegrationStoreDirectProperties10, CreateIntegrationStoreDirectProperties11, CreateIntegrationStoreDirectProperties12, CreateIntegrationStoreDirectProperties8, CreateIntegrationStoreDirectProperties9, CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreProductMetadataSchema7Type, CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreType } from "./createintegrationstoredirectpropertiesintegrationsresponse200applicationjsonresponsebodystoreproductmetadataschema7type.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
export type CreateIntegrationStoreDirectPropertiesIntegrationsItems = {
    type: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreProductMetadataSchema7Type;
    description?: string | undefined;
    minLength?: number | undefined;
    maxLength?: number | undefined;
    pattern?: string | undefined;
    default?: string | undefined;
    enum?: Array<string> | undefined;
};
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiControl: {
    readonly MultiSelect: "multi-select";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiControl = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiControl>;
export declare const CreateIntegrationStoreDirectDisabledIntegrationsResponse3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectDisabledIntegrationsResponse3 = ClosedEnum<typeof CreateIntegrationStoreDirectDisabledIntegrationsResponse3>;
export type CreateIntegrationStoreDirectDisabledIntegrationsResponse1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseDisabled = CreateIntegrationStoreDirectDisabledIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectDisabledIntegrationsResponse3;
export declare const CreateIntegrationStoreDirectHiddenIntegrationsResponse3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectHiddenIntegrationsResponse3 = ClosedEnum<typeof CreateIntegrationStoreDirectHiddenIntegrationsResponse3>;
export type CreateIntegrationStoreDirectHiddenIntegrationsResponse1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseHidden = CreateIntegrationStoreDirectHiddenIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectHiddenIntegrationsResponse3;
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiOptions = {
    value: string;
    label: string;
    description?: string | undefined;
    disabled?: CreateIntegrationStoreDirectDisabledIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectDisabledIntegrationsResponse3 | undefined;
    hidden?: CreateIntegrationStoreDirectHiddenIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectHiddenIntegrationsResponse3 | undefined;
};
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore3>;
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiReadOnly = CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore3;
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore3>;
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiHidden = CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore3;
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore3>;
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDisabled = CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore3;
export type CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyStore2 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDescription = CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyStore2 | string;
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiFormattedValue = {
    expr: string;
};
export type CreateIntegrationStoreDirectProperties7 = {
    type: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreType;
    items: CreateIntegrationStoreDirectPropertiesIntegrationsItems;
    uiControl: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiControl;
    uiOptions: Array<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiOptions>;
    maxItems?: number | undefined;
    minItems?: number | undefined;
    description?: string | undefined;
    uiLabel?: string | undefined;
    uiReadOnly?: CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore3 | undefined;
    uiHidden?: CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore3 | undefined;
    uiDisabled?: CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore3 | undefined;
    uiDescription?: CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyStore2 | string | undefined;
    uiFormattedValue?: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiFormattedValue | undefined;
    uiPaidOnly?: boolean | undefined;
    uiPlaceholder?: string | undefined;
    default?: Array<string> | undefined;
    example?: Array<string> | undefined;
};
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType: {
    readonly String: "string";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType>;
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiControl: {
    readonly RadioButton: "radio-button";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiControl = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiControl>;
export declare const CreateIntegrationStoreDirectDisabledIntegrations3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectDisabledIntegrations3 = ClosedEnum<typeof CreateIntegrationStoreDirectDisabledIntegrations3>;
export type CreateIntegrationStoreDirectDisabledIntegrations1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsDisabled = CreateIntegrationStoreDirectDisabledIntegrations1 | boolean | CreateIntegrationStoreDirectDisabledIntegrations3;
export declare const CreateIntegrationStoreDirectHiddenIntegrations3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectHiddenIntegrations3 = ClosedEnum<typeof CreateIntegrationStoreDirectHiddenIntegrations3>;
export type CreateIntegrationStoreDirectHiddenIntegrations1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsHidden = CreateIntegrationStoreDirectHiddenIntegrations1 | boolean | CreateIntegrationStoreDirectHiddenIntegrations3;
export type CreateIntegrationStoreDirectPropertiesIntegrationsUiOptions = {
    value: string;
    label: string;
    description?: string | undefined;
    disabled?: CreateIntegrationStoreDirectDisabledIntegrations1 | boolean | CreateIntegrationStoreDirectDisabledIntegrations3 | undefined;
    hidden?: CreateIntegrationStoreDirectHiddenIntegrations1 | boolean | CreateIntegrationStoreDirectHiddenIntegrations3 | undefined;
};
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3>;
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiReadOnly = CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3;
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3>;
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiHidden = CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3;
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3>;
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDisabled = CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3;
export type CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescription = CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2 | string;
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue = {
    expr: string;
};
export type CreateIntegrationStoreDirectProperties6 = {
    type: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType;
    uiControl: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiControl;
    uiOptions: Array<CreateIntegrationStoreDirectPropertiesIntegrationsUiOptions>;
    enum?: Array<string> | undefined;
    maxLength?: number | undefined;
    minLength?: number | undefined;
    pattern?: string | undefined;
    description?: string | undefined;
    default?: string | undefined;
    uiLabel?: string | undefined;
    uiReadOnly?: CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3 | undefined;
    uiHidden?: CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3 | undefined;
    uiDisabled?: CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3 | undefined;
    uiDescription?: CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2 | string | undefined;
    uiFormattedValue?: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue | undefined;
    uiPaidOnly?: boolean | undefined;
    uiPlaceholder?: string | undefined;
};
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONType: {
    readonly String: "string";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONType = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONType>;
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiControl: {
    readonly Select: "select";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiControl = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiControl>;
export declare const CreateIntegrationStoreDirectDisabled3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectDisabled3 = ClosedEnum<typeof CreateIntegrationStoreDirectDisabled3>;
export type CreateIntegrationStoreDirectDisabled1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesDisabled = CreateIntegrationStoreDirectDisabled1 | boolean | CreateIntegrationStoreDirectDisabled3;
export declare const CreateIntegrationStoreDirectHidden3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectHidden3 = ClosedEnum<typeof CreateIntegrationStoreDirectHidden3>;
export type CreateIntegrationStoreDirectHidden1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesHidden = CreateIntegrationStoreDirectHidden1 | boolean | CreateIntegrationStoreDirectHidden3;
export type CreateIntegrationStoreDirectPropertiesUiOptions = {
    value: string;
    label: string;
    description?: string | undefined;
    disabled?: CreateIntegrationStoreDirectDisabled1 | boolean | CreateIntegrationStoreDirectDisabled3 | undefined;
    hidden?: CreateIntegrationStoreDirectHidden1 | boolean | CreateIntegrationStoreDirectHidden3 | undefined;
};
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson3>;
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiReadOnly = CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson3;
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson3>;
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiHidden = CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson3;
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson3>;
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDisabled = CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson3;
export type CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJson2 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDescription = CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJson2 | string;
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue = {
    expr: string;
};
export type CreateIntegrationStoreDirectProperties5 = {
    type: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONType;
    uiControl: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiControl;
    uiOptions: Array<CreateIntegrationStoreDirectPropertiesUiOptions>;
    enum?: Array<string> | undefined;
    maxLength?: number | undefined;
    minLength?: number | undefined;
    pattern?: string | undefined;
    description?: string | undefined;
    default?: string | undefined;
    uiLabel?: string | undefined;
    uiReadOnly?: CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson3 | undefined;
    uiHidden?: CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson3 | undefined;
    uiDisabled?: CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson3 | undefined;
    uiDescription?: CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJson2 | string | undefined;
    uiFormattedValue?: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue | undefined;
    uiPaidOnly?: boolean | undefined;
    uiPlaceholder?: string | undefined;
};
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200Type: {
    readonly Array: "array";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200Type = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200Type>;
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreProductMetadataSchema4Type: {
    readonly Number: "number";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreProductMetadataSchema4Type = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreProductMetadataSchema4Type>;
export type CreateIntegrationStoreDirectPropertiesItems = {
    type: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreProductMetadataSchema4Type;
    description?: string | undefined;
    minimum?: number | undefined;
    exclusiveMinimum?: number | undefined;
    maximum?: number | undefined;
    exclusiveMaximum?: number | undefined;
    default?: number | undefined;
};
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiControl: {
    readonly Slider: "slider";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiControl = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiControl>;
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2003: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2003 = ClosedEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2003>;
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2001 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiReadOnly = CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2001 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2003;
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2003: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2003 = ClosedEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2003>;
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2001 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiHidden = CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2001 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2003;
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2003: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2003 = ClosedEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2003>;
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2001 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiDisabled = CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2001 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2003;
export type CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2002 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiDescription = CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2002 | string;
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiFormattedValue = {
    expr: string;
};
export type CreateIntegrationStoreDirectProperties4 = {
    type: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200Type;
    items: CreateIntegrationStoreDirectPropertiesItems;
    uiControl: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiControl;
    uiSteps: Array<number>;
    maxItems?: number | undefined;
    minItems?: number | undefined;
    description?: string | undefined;
    uiLabel?: string | undefined;
    uiReadOnly?: CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2001 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2003 | undefined;
    uiHidden?: CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2001 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2003 | undefined;
    uiDisabled?: CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2001 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2003 | undefined;
    uiDescription?: CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2002 | string | undefined;
    uiFormattedValue?: CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiFormattedValue | undefined;
    uiPaidOnly?: boolean | undefined;
    default?: Array<number> | undefined;
};
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseType: {
    readonly Boolean: "boolean";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseType = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponseType>;
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiControl: {
    readonly Toggle: "toggle";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiControl = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiControl>;
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse3>;
export type CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiReadOnly = CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse3;
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse3>;
export type CreateIntegrationStoreDirectUiHiddenIntegrationsResponse1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiHidden = CreateIntegrationStoreDirectUiHiddenIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse3;
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse3>;
export type CreateIntegrationStoreDirectUiDisabledIntegrationsResponse1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiDisabled = CreateIntegrationStoreDirectUiDisabledIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse3;
export type CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiDescription = CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2 | string;
export type CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiFormattedValue = {
    expr: string;
};
export type CreateIntegrationStoreDirectProperties3 = {
    type: CreateIntegrationStoreDirectPropertiesIntegrationsResponseType;
    uiControl: CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiControl;
    description?: string | undefined;
    default?: boolean | undefined;
    uiLabel?: string | undefined;
    uiReadOnly?: CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse3 | undefined;
    uiHidden?: CreateIntegrationStoreDirectUiHiddenIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrationsResponse3 | undefined;
    uiDisabled?: CreateIntegrationStoreDirectUiDisabledIntegrationsResponse1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrationsResponse3 | undefined;
    uiDescription?: CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2 | string | undefined;
    uiFormattedValue?: CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiFormattedValue | undefined;
    uiPaidOnly?: boolean | undefined;
};
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsType: {
    readonly Number: "number";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsType = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsType>;
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsUiControl: {
    readonly Input: "input";
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsUiControl = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsUiControl>;
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrations3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiReadOnlyIntegrations3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrations3>;
export type CreateIntegrationStoreDirectUiReadOnlyIntegrations1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsUiReadOnly = CreateIntegrationStoreDirectUiReadOnlyIntegrations1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrations3;
export declare const CreateIntegrationStoreDirectUiHiddenIntegrations3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiHiddenIntegrations3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrations3>;
export type CreateIntegrationStoreDirectUiHiddenIntegrations1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsUiHidden = CreateIntegrationStoreDirectUiHiddenIntegrations1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrations3;
export declare const CreateIntegrationStoreDirectUiDisabledIntegrations3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiDisabledIntegrations3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrations3>;
export type CreateIntegrationStoreDirectUiDisabledIntegrations1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsUiDisabled = CreateIntegrationStoreDirectUiDisabledIntegrations1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrations3;
export type CreateIntegrationStoreDirectUiDescriptionIntegrations2 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesIntegrationsUiDescription = CreateIntegrationStoreDirectUiDescriptionIntegrations2 | string;
export type CreateIntegrationStoreDirectPropertiesIntegrationsUiFormattedValue = {
    expr: string;
};
export type CreateIntegrationStoreDirectProperties2 = {
    type: CreateIntegrationStoreDirectPropertiesIntegrationsType;
    uiControl: CreateIntegrationStoreDirectPropertiesIntegrationsUiControl;
    maximum?: number | undefined;
    exclusiveMaximum?: number | undefined;
    minimum?: number | undefined;
    exclusiveMinimum?: number | undefined;
    description?: string | undefined;
    default?: number | undefined;
    uiLabel?: string | undefined;
    uiReadOnly?: CreateIntegrationStoreDirectUiReadOnlyIntegrations1 | boolean | CreateIntegrationStoreDirectUiReadOnlyIntegrations3 | undefined;
    uiHidden?: CreateIntegrationStoreDirectUiHiddenIntegrations1 | boolean | CreateIntegrationStoreDirectUiHiddenIntegrations3 | undefined;
    uiDisabled?: CreateIntegrationStoreDirectUiDisabledIntegrations1 | boolean | CreateIntegrationStoreDirectUiDisabledIntegrations3 | undefined;
    uiDescription?: CreateIntegrationStoreDirectUiDescriptionIntegrations2 | string | undefined;
    uiFormattedValue?: CreateIntegrationStoreDirectPropertiesIntegrationsUiFormattedValue | undefined;
    uiPaidOnly?: boolean | undefined;
    uiPlaceholder?: string | undefined;
};
export declare const CreateIntegrationStoreDirectPropertiesType: {
    readonly String: "string";
};
export type CreateIntegrationStoreDirectPropertiesType = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesType>;
export declare const CreateIntegrationStoreDirectPropertiesUiControl: {
    readonly Input: "input";
};
export type CreateIntegrationStoreDirectPropertiesUiControl = ClosedEnum<typeof CreateIntegrationStoreDirectPropertiesUiControl>;
export declare const CreateIntegrationStoreDirectUiReadOnly3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiReadOnly3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiReadOnly3>;
export type CreateIntegrationStoreDirectUiReadOnly1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesUiReadOnly = CreateIntegrationStoreDirectUiReadOnly1 | boolean | CreateIntegrationStoreDirectUiReadOnly3;
export declare const CreateIntegrationStoreDirectUiHidden3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiHidden3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiHidden3>;
export type CreateIntegrationStoreDirectUiHidden1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesUiHidden = CreateIntegrationStoreDirectUiHidden1 | boolean | CreateIntegrationStoreDirectUiHidden3;
export declare const CreateIntegrationStoreDirectUiDisabled3: {
    readonly Create: "create";
    readonly Update: "update";
};
export type CreateIntegrationStoreDirectUiDisabled3 = ClosedEnum<typeof CreateIntegrationStoreDirectUiDisabled3>;
export type CreateIntegrationStoreDirectUiDisabled1 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesUiDisabled = CreateIntegrationStoreDirectUiDisabled1 | boolean | CreateIntegrationStoreDirectUiDisabled3;
export type CreateIntegrationStoreDirectUiDescription2 = {
    expr: string;
};
export type CreateIntegrationStoreDirectPropertiesUiDescription = CreateIntegrationStoreDirectUiDescription2 | string;
export type CreateIntegrationStoreDirectPropertiesUiFormattedValue = {
    expr: string;
};
export type CreateIntegrationStoreDirectProperties1 = {
    type: CreateIntegrationStoreDirectPropertiesType;
    uiControl: CreateIntegrationStoreDirectPropertiesUiControl;
    enum?: Array<string> | undefined;
    maxLength?: number | undefined;
    minLength?: number | undefined;
    pattern?: string | undefined;
    description?: string | undefined;
    default?: string | undefined;
    uiLabel?: string | undefined;
    uiReadOnly?: CreateIntegrationStoreDirectUiReadOnly1 | boolean | CreateIntegrationStoreDirectUiReadOnly3 | undefined;
    uiHidden?: CreateIntegrationStoreDirectUiHidden1 | boolean | CreateIntegrationStoreDirectUiHidden3 | undefined;
    uiDisabled?: CreateIntegrationStoreDirectUiDisabled1 | boolean | CreateIntegrationStoreDirectUiDisabled3 | undefined;
    uiDescription?: CreateIntegrationStoreDirectUiDescription2 | string | undefined;
    uiFormattedValue?: CreateIntegrationStoreDirectPropertiesUiFormattedValue | undefined;
    uiPaidOnly?: boolean | undefined;
    uiPlaceholder?: string | undefined;
};
export type CreateIntegrationStoreDirectProperties = CreateIntegrationStoreDirectProperties4 | CreateIntegrationStoreDirectProperties7 | CreateIntegrationStoreDirectProperties9 | CreateIntegrationStoreDirectProperties5 | CreateIntegrationStoreDirectProperties6 | CreateIntegrationStoreDirectProperties8 | CreateIntegrationStoreDirectProperties10 | CreateIntegrationStoreDirectProperties1 | CreateIntegrationStoreDirectProperties2 | CreateIntegrationStoreDirectProperties3 | CreateIntegrationStoreDirectProperties11 | CreateIntegrationStoreDirectProperties12;
export type CreateIntegrationStoreDirectMetadataSchema = {
    type: CreateIntegrationStoreDirectIntegrationsType;
    properties: {
        [k: string]: CreateIntegrationStoreDirectProperties4 | CreateIntegrationStoreDirectProperties7 | CreateIntegrationStoreDirectProperties9 | CreateIntegrationStoreDirectProperties5 | CreateIntegrationStoreDirectProperties6 | CreateIntegrationStoreDirectProperties8 | CreateIntegrationStoreDirectProperties10 | CreateIntegrationStoreDirectProperties1 | CreateIntegrationStoreDirectProperties2 | CreateIntegrationStoreDirectProperties3 | CreateIntegrationStoreDirectProperties11 | CreateIntegrationStoreDirectProperties12;
    };
    required?: Array<string> | undefined;
    uiOrder?: Array<string> | undefined;
};
export type ResourceLinks = {
    href: string;
    title: string;
};
export declare const CreateIntegrationStoreDirectTags: {
    readonly Ai: "ai";
    readonly Authentication: "authentication";
    readonly Blob: "blob";
    readonly Checks: "checks";
    readonly Drains: "drains";
    readonly EdgeConfig: "edge-config";
    readonly Experimentation: "experimentation";
    readonly Kv: "kv";
    readonly Libsql: "libsql";
    readonly LogDrain: "logDrain";
    readonly Mcp: "mcp";
    readonly Messaging: "messaging";
    readonly Mysql: "mysql";
    readonly Observability: "observability";
    readonly Other: "other";
    readonly Postgres: "postgres";
    readonly Rds: "rds";
    readonly Redis: "redis";
    readonly Sqlite: "sqlite";
    readonly Storage: "storage";
    readonly TagAgents: "tag_agents";
    readonly TagAi: "tag_ai";
    readonly TagAnalytics: "tag_analytics";
    readonly TagAuthentication: "tag_authentication";
    readonly TagChecks: "tag_checks";
    readonly TagCms: "tag_cms";
    readonly TagCodeRepository: "tag_code_repository";
    readonly TagCodeReview: "tag_code_review";
    readonly TagCodeSecurity: "tag_code_security";
    readonly TagCodeTesting: "tag_code_testing";
    readonly TagCommerce: "tag_commerce";
    readonly TagDatabases: "tag_databases";
    readonly TagDevTools: "tag_dev_tools";
    readonly TagExperimentation: "tag_experimentation";
    readonly TagFlags: "tag_flags";
    readonly TagLogDrain: "tag_logDrain";
    readonly TagLogging: "tag_logging";
    readonly TagMessaging: "tag_messaging";
    readonly TagMonitoring: "tag_monitoring";
    readonly TagObservability: "tag_observability";
    readonly TagOther: "tag_other";
    readonly TagPayments: "tag_payments";
    readonly TagPerformance: "tag_performance";
    readonly TagProductivity: "tag_productivity";
    readonly TagSearching: "tag_searching";
    readonly TagSecurity: "tag_security";
    readonly TagStorage: "tag_storage";
    readonly TagSupportAgent: "tag_support_agent";
    readonly TagTesting: "tag_testing";
    readonly TagTraceDrain: "tag_traceDrain";
    readonly TagVideo: "tag_video";
    readonly TagWebAutomation: "tag_web_automation";
    readonly TagWorkflow: "tag_workflow";
    readonly TraceDrain: "traceDrain";
    readonly Vector: "vector";
    readonly Video: "video";
    readonly Workflow: "workflow";
};
export type CreateIntegrationStoreDirectTags = ClosedEnum<typeof CreateIntegrationStoreDirectTags>;
export declare const ProjectConnectionScopes: {
    readonly ReadWriteDeployment: "read-write:deployment";
    readonly ReadWriteDeploymentCheck: "read-write:deployment-check";
    readonly ReadWriteDomain: "read-write:domain";
    readonly ReadWriteDrains: "read-write:drains";
    readonly ReadWriteGlobalProjectEnvVars: "read-write:global-project-env-vars";
    readonly ReadWriteIntegrationDeploymentAction: "read-write:integration-deployment-action";
    readonly ReadWriteLogDrain: "read-write:log-drain";
    readonly ReadWriteProjectEnvVars: "read-write:project-env-vars";
    readonly ReadWriteProjectProtectionBypass: "read-write:project-protection-bypass";
    readonly ReadDeployment: "read:deployment";
    readonly ReadDomain: "read:domain";
    readonly ReadProject: "read:project";
};
export type ProjectConnectionScopes = ClosedEnum<typeof ProjectConnectionScopes>;
export type Repl = {
    enabled: boolean;
    supportsReadOnlyMode: boolean;
    welcomeMessage?: string | undefined;
};
export declare const CreateIntegrationStoreDirectIntegrationsResponseType: {
    readonly AddDrain: "add_drain";
    readonly ConfigureProjectConnections: "configure_project_connections";
    readonly ConnectToProject: "connect_to_project";
};
export type CreateIntegrationStoreDirectIntegrationsResponseType = ClosedEnum<typeof CreateIntegrationStoreDirectIntegrationsResponseType>;
export type CreateIntegrationStoreDirectIntegrationsActions = {
    type: CreateIntegrationStoreDirectIntegrationsResponseType;
};
export type Steps = {
    title: string;
    content: string;
    actions?: Array<CreateIntegrationStoreDirectIntegrationsActions> | undefined;
};
export type Guides = {
    framework: string;
    title: string;
    steps: Array<Steps>;
};
export type CreateIntegrationStoreDirectSecretRotationIntegrations1 = {
    maxDelayHours: number;
};
export type CreateIntegrationStoreDirectIntegrationsSecretRotation = CreateIntegrationStoreDirectSecretRotationIntegrations1 | boolean;
export type CreateIntegrationStoreDirectIntegrationsCapabilities = {
    provisioning?: boolean | undefined;
    mcp?: boolean | undefined;
    mcpReadonly?: boolean | undefined;
    sso?: boolean | undefined;
    billable?: boolean | undefined;
    transferable?: boolean | undefined;
    templateCloneOnly?: boolean | undefined;
    checks?: boolean | undefined;
    connectedProvisioning?: boolean | undefined;
    secretRotation?: CreateIntegrationStoreDirectSecretRotationIntegrations1 | boolean | undefined;
    importResource?: boolean | undefined;
    connectedImportResource?: boolean | undefined;
    nativeImportResource?: boolean | undefined;
    requiresBrowserInstall?: boolean | undefined;
    v0Flavors?: boolean | undefined;
    flexCommitEligible?: boolean | undefined;
    updateConfiguration?: boolean | undefined;
    maxAllowedTeams?: number | undefined;
};
export type CreateIntegrationStoreDirectIntegration = {
    id: string;
    name: string;
    slug: string;
    supportsInstallationBillingPlans?: boolean | undefined;
    icon: string;
    capabilities?: CreateIntegrationStoreDirectIntegrationsCapabilities | undefined;
    flags?: Array<string> | undefined;
};
export declare const SupportedProtocols: {
    readonly Ai: "ai";
    readonly Authentication: "authentication";
    readonly Checks: "checks";
    readonly Experimentation: "experimentation";
    readonly LogDrain: "logDrain";
    readonly Messaging: "messaging";
    readonly Observability: "observability";
    readonly Other: "other";
    readonly Storage: "storage";
    readonly TraceDrain: "traceDrain";
    readonly Video: "video";
    readonly Workflow: "workflow";
};
export type SupportedProtocols = ClosedEnum<typeof SupportedProtocols>;
export declare const CreateIntegrationStoreDirectPrimaryProtocol: {
    readonly Ai: "ai";
    readonly Authentication: "authentication";
    readonly Checks: "checks";
    readonly Experimentation: "experimentation";
    readonly LogDrain: "logDrain";
    readonly Messaging: "messaging";
    readonly Observability: "observability";
    readonly Other: "other";
    readonly Storage: "storage";
    readonly TraceDrain: "traceDrain";
    readonly Video: "video";
    readonly Workflow: "workflow";
};
export type CreateIntegrationStoreDirectPrimaryProtocol = ClosedEnum<typeof CreateIntegrationStoreDirectPrimaryProtocol>;
export declare const LogDrainStatus: {
    readonly Disabled: "disabled";
    readonly Enabled: "enabled";
};
export type LogDrainStatus = ClosedEnum<typeof LogDrainStatus>;
export type Product = {
    id?: string | undefined;
    name?: string | undefined;
    slug?: string | undefined;
    iconUrl?: string | undefined;
    capabilities?: CreateIntegrationStoreDirectCapabilities | undefined;
    shortDescription?: string | undefined;
    metadataSchema?: CreateIntegrationStoreDirectMetadataSchema | undefined;
    resourceLinks?: Array<ResourceLinks> | undefined;
    tags?: Array<CreateIntegrationStoreDirectTags> | undefined;
    projectConnectionScopes?: Array<ProjectConnectionScopes> | undefined;
    showSSOLinkOnProjectConnection?: boolean | undefined;
    disableResourceRenaming?: boolean | undefined;
    /**
     * Custom resource title to display during installation and configuration. If not provided, defaults to protocol-based defaults.
     */
    resourceTitle?: string | undefined;
    /**
     * URL to a skill/guide for how AI agents should use this product. Providers can specify this to help agents understand how to interact with their integration.
     */
    agentSkillUrl?: string | undefined;
    repl?: Repl | undefined;
    guides?: Array<Guides> | undefined;
    integration: CreateIntegrationStoreDirectIntegration;
    integrationConfigurationId: string;
    supportedProtocols: Array<SupportedProtocols>;
    primaryProtocol?: CreateIntegrationStoreDirectPrimaryProtocol | undefined;
    logDrainStatus?: LogDrainStatus | undefined;
};
export type CreateIntegrationStoreDirectExperimentation = {
    edgeConfigSyncingEnabled?: boolean | undefined;
    edgeConfigId?: string | undefined;
    edgeConfigTokenId?: string | undefined;
};
export type CreateIntegrationStoreDirectProtocolSettings = {
    experimentation?: CreateIntegrationStoreDirectExperimentation | undefined;
};
export declare const CreateIntegrationStoreDirectLevel: {
    readonly Error: "error";
    readonly Info: "info";
    readonly Warn: "warn";
};
export type CreateIntegrationStoreDirectLevel = ClosedEnum<typeof CreateIntegrationStoreDirectLevel>;
export type CreateIntegrationStoreDirectNotification = {
    title: string;
    level: CreateIntegrationStoreDirectLevel;
    message?: string | undefined;
    href?: string | undefined;
};
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsItems$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsItems, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsItemsFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsItems, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiControl$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiControl>;
/** @internal */
export declare const CreateIntegrationStoreDirectDisabledIntegrationsResponse3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectDisabledIntegrationsResponse3>;
/** @internal */
export declare const CreateIntegrationStoreDirectDisabledIntegrationsResponse1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectDisabledIntegrationsResponse1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectDisabledIntegrationsResponse1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectDisabledIntegrationsResponse1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponseDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponseDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponseDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectHiddenIntegrationsResponse3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectHiddenIntegrationsResponse3>;
/** @internal */
export declare const CreateIntegrationStoreDirectHiddenIntegrationsResponse1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectHiddenIntegrationsResponse1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectHiddenIntegrationsResponse1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectHiddenIntegrationsResponse1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponseHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponseHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponseHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiOptions$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiOptions, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponseUiOptionsFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiOptions, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBodyStore1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiReadOnly$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiReadOnly, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiReadOnlyFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiReadOnly, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBodyStore1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBodyStore1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyStore2$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyStore2, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyStore2FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyStore2, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDescription$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDescription, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDescriptionFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiDescription, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiFormattedValue$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiFormattedValue, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiFormattedValueFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreUiFormattedValue, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProperties7$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProperties7, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectProperties7FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProperties7, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiControl$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiControl>;
/** @internal */
export declare const CreateIntegrationStoreDirectDisabledIntegrations3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectDisabledIntegrations3>;
/** @internal */
export declare const CreateIntegrationStoreDirectDisabledIntegrations1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectDisabledIntegrations1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectDisabledIntegrations1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectDisabledIntegrations1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectHiddenIntegrations3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectHiddenIntegrations3>;
/** @internal */
export declare const CreateIntegrationStoreDirectHiddenIntegrations1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectHiddenIntegrations1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectHiddenIntegrations1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectHiddenIntegrations1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsUiOptions$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsUiOptions, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsUiOptionsFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsUiOptions, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiReadOnly$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiReadOnly, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiReadOnlyFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiReadOnly, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescription$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescription, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescriptionFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescription, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValueFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProperties6$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProperties6, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectProperties6FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProperties6, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONType$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONType>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiControl$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiControl>;
/** @internal */
export declare const CreateIntegrationStoreDirectDisabled3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectDisabled3>;
/** @internal */
export declare const CreateIntegrationStoreDirectDisabled1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectDisabled1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectDisabled1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectDisabled1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectHidden3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectHidden3>;
/** @internal */
export declare const CreateIntegrationStoreDirectHidden1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectHidden1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectHidden1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectHidden1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesUiOptions$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesUiOptions, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesUiOptionsFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesUiOptions, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJSON1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse200ApplicationJson1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiReadOnly$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiReadOnly, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiReadOnlyFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiReadOnly, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJSON1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse200ApplicationJson1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJSON1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse200ApplicationJson1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJson2$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJson2, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJSON2FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse200ApplicationJson2, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDescription$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDescription, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDescriptionFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiDescription, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValueFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProperties5$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProperties5, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectProperties5FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProperties5, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200Type$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200Type>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreProductMetadataSchema4Type$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200ApplicationJSONResponseBodyStoreProductMetadataSchema4Type>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesItems$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesItems, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesItemsFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesItems, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiControl$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiControl>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2003$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2003>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2001$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2001, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiReadOnlyIntegrationsResponse2001FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse2001, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiReadOnly$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiReadOnly, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200UiReadOnlyFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiReadOnly, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2003$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2003>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2001$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2001, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiHiddenIntegrationsResponse2001FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse2001, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200UiHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2003$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2003>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2001$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2001, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDisabledIntegrationsResponse2001FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse2001, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200UiDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2002$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2002, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDescriptionIntegrationsResponse2002FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2002, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiDescription$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiDescription, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200UiDescriptionFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiDescription, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiFormattedValue$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiFormattedValue, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponse200UiFormattedValueFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponse200UiFormattedValue, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProperties4$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProperties4, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectProperties4FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProperties4, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseType$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponseType>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiControl$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiControl>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiReadOnlyIntegrationsResponse1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiReadOnlyIntegrationsResponse1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiReadOnly$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiReadOnly, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponseUiReadOnlyFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiReadOnly, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrationsResponse3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrationsResponse1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiHiddenIntegrationsResponse1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiHiddenIntegrationsResponse1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponseUiHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrationsResponse3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrationsResponse1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDisabledIntegrationsResponse1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDisabledIntegrationsResponse1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponseUiDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDescriptionIntegrationsResponse2FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDescriptionIntegrationsResponse2, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiDescription$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiDescription, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponseUiDescriptionFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiDescription, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiFormattedValue$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiFormattedValue, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsResponseUiFormattedValueFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsResponseUiFormattedValue, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProperties3$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProperties3, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectProperties3FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProperties3, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsType$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsType>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsUiControl$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesIntegrationsUiControl>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrations3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiReadOnlyIntegrations3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnlyIntegrations1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiReadOnlyIntegrations1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiReadOnlyIntegrations1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiReadOnlyIntegrations1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsUiReadOnly$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsUiReadOnly, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsUiReadOnlyFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsUiReadOnly, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrations3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiHiddenIntegrations3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHiddenIntegrations1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiHiddenIntegrations1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiHiddenIntegrations1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiHiddenIntegrations1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsUiHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsUiHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsUiHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsUiHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrations3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiDisabledIntegrations3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabledIntegrations1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDisabledIntegrations1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDisabledIntegrations1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDisabledIntegrations1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsUiDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsUiDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsUiDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsUiDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDescriptionIntegrations2$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDescriptionIntegrations2, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDescriptionIntegrations2FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDescriptionIntegrations2, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsUiDescription$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsUiDescription, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsUiDescriptionFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsUiDescription, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesIntegrationsUiFormattedValue$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesIntegrationsUiFormattedValue, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesIntegrationsUiFormattedValueFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesIntegrationsUiFormattedValue, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProperties2$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProperties2, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectProperties2FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProperties2, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesType$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesType>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesUiControl$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPropertiesUiControl>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnly3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiReadOnly3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiReadOnly1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiReadOnly1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiReadOnly1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiReadOnly1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesUiReadOnly$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesUiReadOnly, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesUiReadOnlyFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesUiReadOnly, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHidden3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiHidden3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiHidden1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiHidden1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiHidden1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiHidden1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesUiHidden$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesUiHidden, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesUiHiddenFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesUiHidden, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabled3$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectUiDisabled3>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDisabled1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDisabled1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDisabled1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDisabled1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesUiDisabled$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesUiDisabled, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesUiDisabledFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesUiDisabled, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectUiDescription2$inboundSchema: z.ZodType<CreateIntegrationStoreDirectUiDescription2, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectUiDescription2FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectUiDescription2, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesUiDescription$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesUiDescription, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesUiDescriptionFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesUiDescription, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectPropertiesUiFormattedValue$inboundSchema: z.ZodType<CreateIntegrationStoreDirectPropertiesUiFormattedValue, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesUiFormattedValueFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectPropertiesUiFormattedValue, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProperties1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProperties1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectProperties1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProperties1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProperties$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProperties, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectPropertiesFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProperties, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectMetadataSchema$inboundSchema: z.ZodType<CreateIntegrationStoreDirectMetadataSchema, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectMetadataSchemaFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectMetadataSchema, SDKValidationError>;
/** @internal */
export declare const ResourceLinks$inboundSchema: z.ZodType<ResourceLinks, z.ZodTypeDef, unknown>;
export declare function resourceLinksFromJSON(jsonString: string): SafeParseResult<ResourceLinks, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectTags$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectTags>;
/** @internal */
export declare const ProjectConnectionScopes$inboundSchema: z.ZodNativeEnum<typeof ProjectConnectionScopes>;
/** @internal */
export declare const Repl$inboundSchema: z.ZodType<Repl, z.ZodTypeDef, unknown>;
export declare function replFromJSON(jsonString: string): SafeParseResult<Repl, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectIntegrationsResponseType$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectIntegrationsResponseType>;
/** @internal */
export declare const CreateIntegrationStoreDirectIntegrationsActions$inboundSchema: z.ZodType<CreateIntegrationStoreDirectIntegrationsActions, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectIntegrationsActionsFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectIntegrationsActions, SDKValidationError>;
/** @internal */
export declare const Steps$inboundSchema: z.ZodType<Steps, z.ZodTypeDef, unknown>;
export declare function stepsFromJSON(jsonString: string): SafeParseResult<Steps, SDKValidationError>;
/** @internal */
export declare const Guides$inboundSchema: z.ZodType<Guides, z.ZodTypeDef, unknown>;
export declare function guidesFromJSON(jsonString: string): SafeParseResult<Guides, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectSecretRotationIntegrations1$inboundSchema: z.ZodType<CreateIntegrationStoreDirectSecretRotationIntegrations1, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectSecretRotationIntegrations1FromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectSecretRotationIntegrations1, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectIntegrationsSecretRotation$inboundSchema: z.ZodType<CreateIntegrationStoreDirectIntegrationsSecretRotation, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectIntegrationsSecretRotationFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectIntegrationsSecretRotation, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectIntegrationsCapabilities$inboundSchema: z.ZodType<CreateIntegrationStoreDirectIntegrationsCapabilities, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectIntegrationsCapabilitiesFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectIntegrationsCapabilities, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectIntegration$inboundSchema: z.ZodType<CreateIntegrationStoreDirectIntegration, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectIntegrationFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectIntegration, SDKValidationError>;
/** @internal */
export declare const SupportedProtocols$inboundSchema: z.ZodNativeEnum<typeof SupportedProtocols>;
/** @internal */
export declare const CreateIntegrationStoreDirectPrimaryProtocol$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectPrimaryProtocol>;
/** @internal */
export declare const LogDrainStatus$inboundSchema: z.ZodNativeEnum<typeof LogDrainStatus>;
/** @internal */
export declare const Product$inboundSchema: z.ZodType<Product, z.ZodTypeDef, unknown>;
export declare function productFromJSON(jsonString: string): SafeParseResult<Product, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectExperimentation$inboundSchema: z.ZodType<CreateIntegrationStoreDirectExperimentation, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectExperimentationFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectExperimentation, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectProtocolSettings$inboundSchema: z.ZodType<CreateIntegrationStoreDirectProtocolSettings, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectProtocolSettingsFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectProtocolSettings, SDKValidationError>;
/** @internal */
export declare const CreateIntegrationStoreDirectLevel$inboundSchema: z.ZodNativeEnum<typeof CreateIntegrationStoreDirectLevel>;
/** @internal */
export declare const CreateIntegrationStoreDirectNotification$inboundSchema: z.ZodType<CreateIntegrationStoreDirectNotification, z.ZodTypeDef, unknown>;
export declare function createIntegrationStoreDirectNotificationFromJSON(jsonString: string): SafeParseResult<CreateIntegrationStoreDirectNotification, SDKValidationError>;
//# sourceMappingURL=createintegrationstoredirectnotification.d.ts.map