Variable PipelineDefinitionSchemaConst

PipelineDefinitionSchema: ZodDiscriminatedUnion<"type", [ZodObject<{
    editorUserIds: ZodArray<ZodString, "many">;
    id: ZodString;
    options: ZodEffects<ZodObject<{
        alerts: ZodOptional<ZodObject<{
            alertOnAtomMismatch: ZodOptional<(...)>;
            alertOnLogErrors: ZodOptional<(...)>;
            alertOnLogWarnings: ZodOptional<(...)>;
            discordAlerts: ZodOptional<(...)>;
            discordTags: ZodOptional<(...)>;
            errorLogIgnoreRegexes: ZodOptional<(...)>;
            loadIncidentPagePolicy: ZodOptional<(...)>;
            pagerduty: ZodOptional<(...)>;
            warningLogIgnoreRegexes: ZodOptional<(...)>;
        }, "strip", ZodTypeAny, {
            alertOnAtomMismatch?: (...) | (...) | (...);
            alertOnLogErrors?: (...) | (...) | (...);
            alertOnLogWarnings?: (...) | (...) | (...);
            discordAlerts?: (...) | (...) | (...);
            discordTags?: (...) | (...);
            errorLogIgnoreRegexes?: (...) | (...);
            loadIncidentPagePolicy?: (...) | (...) | (...) | (...);
            pagerduty?: (...) | (...) | (...);
            warningLogIgnoreRegexes?: (...) | (...);
        }, {
            alertOnAtomMismatch?: (...) | (...) | (...);
            alertOnLogErrors?: (...) | (...) | (...);
            alertOnLogWarnings?: (...) | (...) | (...);
            discordAlerts?: (...) | (...) | (...);
            discordTags?: (...) | (...);
            errorLogIgnoreRegexes?: (...) | (...);
            loadIncidentPagePolicy?: (...) | (...) | (...) | (...);
            pagerduty?: (...) | (...) | (...);
            warningLogIgnoreRegexes?: (...) | (...);
        }>>;
        backendUrl: ZodString;
        enablePODTickets: ZodOptional<ZodBoolean>;
        events: ZodArray<ZodObject<{
            externalId: ZodString;
            genericIssuanceEventId: ZodString;
            name: ZodString;
            ticketTypes: ZodArray<(...), (...)>;
        }, "strip", ZodTypeAny, {
            externalId: string;
            genericIssuanceEventId: string;
            name: string;
            ticketTypes: (...)[];
        }, {
            externalId: string;
            genericIssuanceEventId: string;
            name: string;
            ticketTypes: (...)[];
        }>, "many">;
        feedOptions: ZodObject<{
            feedDescription: ZodString;
            feedDisplayName: ZodString;
            feedFolder: ZodString;
            feedId: ZodString;
        }, "strip", ZodTypeAny, {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        }, {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        }>;
        important: ZodOptional<ZodBoolean>;
        manualTickets: ZodEffects<ZodOptional<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>, undefined | {
            attendeeEmail: ...;
            attendeeName: ...;
            eventId: ...;
            id: ...;
            productId: ...;
            timeCreated?: ...;
        }[], undefined | {
            attendeeEmail: ...;
            attendeeName: ...;
            eventId: ...;
            id: ...;
            productId: ...;
            timeCreated?: ...;
        }[]>;
        name: ZodOptional<ZodString>;
        notes: ZodOptional<ZodString>;
        oauthAudience: ZodString;
        oauthClientId: ZodString;
        oauthClientSecret: ZodString;
        oauthServerUrl: ZodString;
        paused: ZodOptional<ZodBoolean>;
        protected: ZodOptional<ZodBoolean>;
        semaphoreGroups: ZodEffects<ZodEffects<ZodOptional<ZodArray<(...), (...)>>, undefined | (...)[], undefined | (...)[]>, undefined | {
            groupId: ...;
            memberCriteria: ...;
            name: ...;
        }[], undefined | {
            groupId: ...;
            memberCriteria: ...;
            name: ...;
        }[]>;
        superuserEmails: ZodOptional<ZodArray<ZodString, "many">>;
        ticketActions: ZodOptional<ZodObject<{
            badges: ZodOptional<(...)>;
            contacts: ZodOptional<(...)>;
            screenConfig: ZodOptional<(...)>;
        }, "strip", ZodTypeAny, {
            badges?: (...) | (...);
            contacts?: (...) | (...);
            screenConfig?: (...) | (...);
        }, {
            badges?: (...) | (...);
            contacts?: (...) | (...);
            screenConfig?: (...) | (...);
        }>>;
    }, "strip", ZodTypeAny, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: (...)[];
            errorLogIgnoreRegexes?: (...)[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: (...)[];
        };
        backendUrl: string;
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceEventId: string;
            name: string;
            ticketTypes: {
                externalId: ...;
                genericIssuanceProductId: ...;
                isSuperUser: ...;
                name: ...;
            }[];
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: (...) | (...);
        }[];
        name?: string;
        notes?: string;
        oauthAudience: string;
        oauthClientId: string;
        oauthClientSecret: string;
        oauthServerUrl: string;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: (...)[];
            name: string;
        }[];
        superuserEmails?: string[];
        ticketActions?: {
            badges?: {
                choices?: ...;
                enabled?: ...;
            };
            contacts?: {
                enabled?: ...;
            };
            screenConfig?: {
                eventBannerUrl?: ...;
                eventNameConfig?: ...;
            };
        };
    }, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: (...)[];
            errorLogIgnoreRegexes?: (...)[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: (...)[];
        };
        backendUrl: string;
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceEventId: string;
            name: string;
            ticketTypes: {
                externalId: ...;
                genericIssuanceProductId: ...;
                isSuperUser: ...;
                name: ...;
            }[];
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: (...) | (...);
        }[];
        name?: string;
        notes?: string;
        oauthAudience: string;
        oauthClientId: string;
        oauthClientSecret: string;
        oauthServerUrl: string;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: (...)[];
            name: string;
        }[];
        superuserEmails?: string[];
        ticketActions?: {
            badges?: {
                choices?: ...;
                enabled?: ...;
            };
            contacts?: {
                enabled?: ...;
            };
            screenConfig?: {
                eventBannerUrl?: ...;
                eventNameConfig?: ...;
            };
        };
    }>, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        backendUrl: string;
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceEventId: string;
            name: string;
            ticketTypes: {
                externalId: string;
                genericIssuanceProductId: string;
                isSuperUser: boolean;
                name: string;
            }[];
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: string;
        }[];
        name?: string;
        notes?: string;
        oauthAudience: string;
        oauthClientId: string;
        oauthClientSecret: string;
        oauthServerUrl: string;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: {
                eventId: ...;
                productId?: ...;
            }[];
            name: string;
        }[];
        superuserEmails?: string[];
        ticketActions?: {
            badges?: {
                choices?: (...) | (...);
                enabled?: (...) | (...) | (...);
            };
            contacts?: {
                enabled?: (...) | (...) | (...);
            };
            screenConfig?: {
                eventBannerUrl?: (...) | (...);
                eventNameConfig?: (...) | (...);
            };
        };
    }, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        backendUrl: string;
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceEventId: string;
            name: string;
            ticketTypes: {
                externalId: string;
                genericIssuanceProductId: string;
                isSuperUser: boolean;
                name: string;
            }[];
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: string;
        }[];
        name?: string;
        notes?: string;
        oauthAudience: string;
        oauthClientId: string;
        oauthClientSecret: string;
        oauthServerUrl: string;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: {
                eventId: ...;
                productId?: ...;
            }[];
            name: string;
        }[];
        superuserEmails?: string[];
        ticketActions?: {
            badges?: {
                choices?: (...) | (...);
                enabled?: (...) | (...) | (...);
            };
            contacts?: {
                enabled?: (...) | (...) | (...);
            };
            screenConfig?: {
                eventBannerUrl?: (...) | (...);
                eventNameConfig?: (...) | (...);
            };
        };
    }>;
    ownerUserId: ZodString;
    timeCreated: ZodString;
    timeUpdated: ZodString;
    type: ZodLiteral<Lemonade>;
}, "strip", ZodTypeAny, {
    editorUserIds: string[];
    id: string;
    options: {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        backendUrl: string;
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceEventId: string;
            name: string;
            ticketTypes: {
                externalId: string;
                genericIssuanceProductId: string;
                isSuperUser: boolean;
                name: string;
            }[];
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: string;
        }[];
        name?: string;
        notes?: string;
        oauthAudience: string;
        oauthClientId: string;
        oauthClientSecret: string;
        oauthServerUrl: string;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: {
                eventId: string;
                productId?: (...) | (...);
            }[];
            name: string;
        }[];
        superuserEmails?: string[];
        ticketActions?: {
            badges?: {
                choices?: (...)[];
                enabled?: boolean;
            };
            contacts?: {
                enabled?: boolean;
            };
            screenConfig?: {
                eventBannerUrl?: string;
                eventNameConfig?: string;
            };
        };
    };
    ownerUserId: string;
    timeCreated: string;
    timeUpdated: string;
    type: Lemonade;
}, {
    editorUserIds: string[];
    id: string;
    options: {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        backendUrl: string;
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceEventId: string;
            name: string;
            ticketTypes: {
                externalId: string;
                genericIssuanceProductId: string;
                isSuperUser: boolean;
                name: string;
            }[];
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: string;
        }[];
        name?: string;
        notes?: string;
        oauthAudience: string;
        oauthClientId: string;
        oauthClientSecret: string;
        oauthServerUrl: string;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: {
                eventId: string;
                productId?: (...) | (...);
            }[];
            name: string;
        }[];
        superuserEmails?: string[];
        ticketActions?: {
            badges?: {
                choices?: (...)[];
                enabled?: boolean;
            };
            contacts?: {
                enabled?: boolean;
            };
            screenConfig?: {
                eventBannerUrl?: string;
                eventNameConfig?: string;
            };
        };
    };
    ownerUserId: string;
    timeCreated: string;
    timeUpdated: string;
    type: Lemonade;
}>, ZodObject<{
    editorUserIds: ZodArray<ZodString, "many">;
    id: ZodString;
    options: ZodEffects<ZodObject<{
        alerts: ZodOptional<ZodObject<{
            alertOnAtomMismatch: ZodOptional<(...)>;
            alertOnLogErrors: ZodOptional<(...)>;
            alertOnLogWarnings: ZodOptional<(...)>;
            discordAlerts: ZodOptional<(...)>;
            discordTags: ZodOptional<(...)>;
            errorLogIgnoreRegexes: ZodOptional<(...)>;
            loadIncidentPagePolicy: ZodOptional<(...)>;
            pagerduty: ZodOptional<(...)>;
            warningLogIgnoreRegexes: ZodOptional<(...)>;
        }, "strip", ZodTypeAny, {
            alertOnAtomMismatch?: (...) | (...) | (...);
            alertOnLogErrors?: (...) | (...) | (...);
            alertOnLogWarnings?: (...) | (...) | (...);
            discordAlerts?: (...) | (...) | (...);
            discordTags?: (...) | (...);
            errorLogIgnoreRegexes?: (...) | (...);
            loadIncidentPagePolicy?: (...) | (...) | (...) | (...);
            pagerduty?: (...) | (...) | (...);
            warningLogIgnoreRegexes?: (...) | (...);
        }, {
            alertOnAtomMismatch?: (...) | (...) | (...);
            alertOnLogErrors?: (...) | (...) | (...);
            alertOnLogWarnings?: (...) | (...) | (...);
            discordAlerts?: (...) | (...) | (...);
            discordTags?: (...) | (...);
            errorLogIgnoreRegexes?: (...) | (...);
            loadIncidentPagePolicy?: (...) | (...) | (...) | (...);
            pagerduty?: (...) | (...) | (...);
            warningLogIgnoreRegexes?: (...) | (...);
        }>>;
        autoIssuance: ZodOptional<ZodArray<ZodObject<{
            eventId: ...;
            memberCriteria: ...;
            productId: ...;
            quantity: ...;
            schedule: ...;
        }, "strip", ZodTypeAny, {
            eventId: ...;
            memberCriteria: ...;
            productId: ...;
            quantity: ...;
            schedule: ...;
        }, {
            eventId: ...;
            memberCriteria: ...;
            productId: ...;
            quantity: ...;
            schedule: ...;
        }>, "many">>;
        enablePODTickets: ZodOptional<ZodBoolean>;
        events: ZodArray<ZodObject<{
            externalId: ZodString;
            genericIssuanceId: ZodString;
            imageOptions: ZodOptional<(...)>;
            name: ZodString;
            products: ZodArray<(...), (...)>;
            skipSettingsValidation: ZodOptional<(...)>;
        }, "strip", ZodTypeAny, {
            externalId: string;
            genericIssuanceId: string;
            imageOptions?: (...) | (...);
            name: string;
            products: (...)[];
            skipSettingsValidation?: (...) | (...) | (...);
        }, {
            externalId: string;
            genericIssuanceId: string;
            imageOptions?: (...) | (...);
            name: string;
            products: (...)[];
            skipSettingsValidation?: (...) | (...) | (...);
        }>, "many">;
        feedOptions: ZodObject<{
            feedDescription: ZodString;
            feedDisplayName: ZodString;
            feedFolder: ZodString;
            feedId: ZodString;
        }, "strip", ZodTypeAny, {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        }, {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        }>;
        important: ZodOptional<ZodBoolean>;
        manualTickets: ZodEffects<ZodOptional<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>, undefined | {
            attendeeEmail: ...;
            attendeeName: ...;
            eventId: ...;
            id: ...;
            productId: ...;
            timeCreated?: ...;
        }[], undefined | {
            attendeeEmail: ...;
            attendeeName: ...;
            eventId: ...;
            id: ...;
            productId: ...;
            timeCreated?: ...;
        }[]>;
        name: ZodOptional<ZodString>;
        notes: ZodOptional<ZodString>;
        paused: ZodOptional<ZodBoolean>;
        pretixAPIKey: ZodString;
        pretixOrgUrl: ZodString;
        protected: ZodOptional<ZodBoolean>;
        semaphoreGroups: ZodEffects<ZodEffects<ZodOptional<ZodArray<(...), (...)>>, undefined | (...)[], undefined | (...)[]>, undefined | {
            groupId: ...;
            memberCriteria: ...;
            name: ...;
        }[], undefined | {
            groupId: ...;
            memberCriteria: ...;
            name: ...;
        }[]>;
        userPermissions: ZodOptional<ZodArray<ZodObject<{
            canCheckIn: ...;
            members: ...;
        }, "strip", ZodTypeAny, {
            canCheckIn: ...;
            members: ...;
        }, {
            canCheckIn: ...;
            members: ...;
        }>, "many">>;
    }, "strip", ZodTypeAny, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: (...)[];
            errorLogIgnoreRegexes?: (...)[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: (...)[];
        };
        autoIssuance?: {
            eventId: string;
            memberCriteria: (...)[];
            productId: string;
            quantity: number;
            schedule: {
                endDate?: ...;
                intervalMs: ...;
                startDate: ...;
            };
        }[];
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceId: string;
            imageOptions?: {
                eventLocation?: ...;
                eventStartDate?: ...;
                imageUrl: ...;
                qrCodeOverrideImageUrl?: ...;
                requireCheckedIn: ...;
            };
            name: string;
            products: {
                externalId: ...;
                genericIssuanceId: ...;
                isAddOnItem?: ...;
                isSuperUser: ...;
                name: ...;
                nameQuestionPretixQuestionIdentitifier?: ...;
            }[];
            skipSettingsValidation?: boolean;
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: (...) | (...);
        }[];
        name?: string;
        notes?: string;
        paused?: boolean;
        pretixAPIKey: string;
        pretixOrgUrl: string;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: (...)[];
            name: string;
        }[];
        userPermissions?: {
            canCheckIn: {
                eventId: ...;
                productId?: ...;
            };
            members: (...)[];
        }[];
    }, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: (...)[];
            errorLogIgnoreRegexes?: (...)[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: (...)[];
        };
        autoIssuance?: {
            eventId: string;
            memberCriteria: (...)[];
            productId: string;
            quantity: number;
            schedule: {
                endDate?: ...;
                intervalMs: ...;
                startDate: ...;
            };
        }[];
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceId: string;
            imageOptions?: {
                eventLocation?: ...;
                eventStartDate?: ...;
                imageUrl: ...;
                qrCodeOverrideImageUrl?: ...;
                requireCheckedIn: ...;
            };
            name: string;
            products: {
                externalId: ...;
                genericIssuanceId: ...;
                isAddOnItem?: ...;
                isSuperUser: ...;
                name: ...;
                nameQuestionPretixQuestionIdentitifier?: ...;
            }[];
            skipSettingsValidation?: boolean;
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: (...) | (...);
        }[];
        name?: string;
        notes?: string;
        paused?: boolean;
        pretixAPIKey: string;
        pretixOrgUrl: string;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: (...)[];
            name: string;
        }[];
        userPermissions?: {
            canCheckIn: {
                eventId: ...;
                productId?: ...;
            };
            members: (...)[];
        }[];
    }>, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        autoIssuance?: {
            eventId: string;
            memberCriteria: {
                eventId: ...;
                productId?: ...;
            }[];
            productId: string;
            quantity: number;
            schedule: {
                endDate?: (...) | (...);
                intervalMs: number;
                startDate: string;
            };
        }[];
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceId: string;
            imageOptions?: {
                eventLocation?: (...) | (...);
                eventStartDate?: (...) | (...);
                imageUrl: string;
                qrCodeOverrideImageUrl?: (...) | (...);
                requireCheckedIn: boolean;
            };
            name: string;
            products: {
                externalId: string;
                genericIssuanceId: string;
                isAddOnItem?: (...) | (...) | (...);
                isSuperUser: boolean;
                name: string;
                nameQuestionPretixQuestionIdentitifier?: (...) | (...);
            }[];
            skipSettingsValidation?: boolean;
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: string;
        }[];
        name?: string;
        notes?: string;
        paused?: boolean;
        pretixAPIKey: string;
        pretixOrgUrl: string;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: {
                eventId: ...;
                productId?: ...;
            }[];
            name: string;
        }[];
        userPermissions?: {
            canCheckIn: {
                eventId: string;
                productId?: (...) | (...);
            };
            members: {
                eventId: ...;
                productId?: ...;
            }[];
        }[];
    }, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        autoIssuance?: {
            eventId: string;
            memberCriteria: {
                eventId: ...;
                productId?: ...;
            }[];
            productId: string;
            quantity: number;
            schedule: {
                endDate?: (...) | (...);
                intervalMs: number;
                startDate: string;
            };
        }[];
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceId: string;
            imageOptions?: {
                eventLocation?: (...) | (...);
                eventStartDate?: (...) | (...);
                imageUrl: string;
                qrCodeOverrideImageUrl?: (...) | (...);
                requireCheckedIn: boolean;
            };
            name: string;
            products: {
                externalId: string;
                genericIssuanceId: string;
                isAddOnItem?: (...) | (...) | (...);
                isSuperUser: boolean;
                name: string;
                nameQuestionPretixQuestionIdentitifier?: (...) | (...);
            }[];
            skipSettingsValidation?: boolean;
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: string;
        }[];
        name?: string;
        notes?: string;
        paused?: boolean;
        pretixAPIKey: string;
        pretixOrgUrl: string;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: {
                eventId: ...;
                productId?: ...;
            }[];
            name: string;
        }[];
        userPermissions?: {
            canCheckIn: {
                eventId: string;
                productId?: (...) | (...);
            };
            members: {
                eventId: ...;
                productId?: ...;
            }[];
        }[];
    }>;
    ownerUserId: ZodString;
    timeCreated: ZodString;
    timeUpdated: ZodString;
    type: ZodLiteral<Pretix>;
}, "strip", ZodTypeAny, {
    editorUserIds: string[];
    id: string;
    options: {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        autoIssuance?: {
            eventId: string;
            memberCriteria: {
                eventId: string;
                productId?: (...) | (...);
            }[];
            productId: string;
            quantity: number;
            schedule: {
                endDate?: string;
                intervalMs: number;
                startDate: string;
            };
        }[];
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceId: string;
            imageOptions?: {
                eventLocation?: string;
                eventStartDate?: string;
                imageUrl: string;
                qrCodeOverrideImageUrl?: string;
                requireCheckedIn: boolean;
            };
            name: string;
            products: {
                externalId: string;
                genericIssuanceId: string;
                isAddOnItem?: boolean;
                isSuperUser: boolean;
                name: string;
                nameQuestionPretixQuestionIdentitifier?: string;
            }[];
            skipSettingsValidation?: boolean;
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: string;
        }[];
        name?: string;
        notes?: string;
        paused?: boolean;
        pretixAPIKey: string;
        pretixOrgUrl: string;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: {
                eventId: string;
                productId?: (...) | (...);
            }[];
            name: string;
        }[];
        userPermissions?: {
            canCheckIn: {
                eventId: string;
                productId?: string;
            };
            members: {
                eventId: string;
                productId?: (...) | (...);
            }[];
        }[];
    };
    ownerUserId: string;
    timeCreated: string;
    timeUpdated: string;
    type: Pretix;
}, {
    editorUserIds: string[];
    id: string;
    options: {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        autoIssuance?: {
            eventId: string;
            memberCriteria: {
                eventId: string;
                productId?: (...) | (...);
            }[];
            productId: string;
            quantity: number;
            schedule: {
                endDate?: string;
                intervalMs: number;
                startDate: string;
            };
        }[];
        enablePODTickets?: boolean;
        events: {
            externalId: string;
            genericIssuanceId: string;
            imageOptions?: {
                eventLocation?: string;
                eventStartDate?: string;
                imageUrl: string;
                qrCodeOverrideImageUrl?: string;
                requireCheckedIn: boolean;
            };
            name: string;
            products: {
                externalId: string;
                genericIssuanceId: string;
                isAddOnItem?: boolean;
                isSuperUser: boolean;
                name: string;
                nameQuestionPretixQuestionIdentitifier?: string;
            }[];
            skipSettingsValidation?: boolean;
        }[];
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        manualTickets?: {
            attendeeEmail: string;
            attendeeName: string;
            eventId: string;
            id: string;
            productId: string;
            timeCreated?: string;
        }[];
        name?: string;
        notes?: string;
        paused?: boolean;
        pretixAPIKey: string;
        pretixOrgUrl: string;
        protected?: boolean;
        semaphoreGroups?: {
            groupId: string;
            memberCriteria: {
                eventId: string;
                productId?: (...) | (...);
            }[];
            name: string;
        }[];
        userPermissions?: {
            canCheckIn: {
                eventId: string;
                productId?: string;
            };
            members: {
                eventId: string;
                productId?: (...) | (...);
            }[];
        }[];
    };
    ownerUserId: string;
    timeCreated: string;
    timeUpdated: string;
    type: Pretix;
}>, ZodObject<{
    editorUserIds: ZodArray<ZodString, "many">;
    id: ZodString;
    options: ZodObject<{
        alerts: ZodOptional<ZodObject<{
            alertOnAtomMismatch: ZodOptional<ZodBoolean>;
            alertOnLogErrors: ZodOptional<ZodBoolean>;
            alertOnLogWarnings: ZodOptional<ZodBoolean>;
            discordAlerts: ZodOptional<ZodBoolean>;
            discordTags: ZodOptional<ZodArray<(...), (...)>>;
            errorLogIgnoreRegexes: ZodOptional<ZodArray<(...), (...)>>;
            loadIncidentPagePolicy: ZodOptional<ZodNativeEnum<(...)>>;
            pagerduty: ZodOptional<ZodBoolean>;
            warningLogIgnoreRegexes: ZodOptional<ZodArray<(...), (...)>>;
        }, "strip", ZodTypeAny, {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: (...)[];
            errorLogIgnoreRegexes?: (...)[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: (...)[];
        }, {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: (...)[];
            errorLogIgnoreRegexes?: (...)[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: (...)[];
        }>>;
        csv: ZodString;
        feedOptions: ZodObject<{
            feedDescription: ZodString;
            feedDisplayName: ZodString;
            feedFolder: ZodString;
            feedId: ZodString;
        }, "strip", ZodTypeAny, {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        }, {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        }>;
        important: ZodOptional<ZodBoolean>;
        issueToUnmatchedEmail: ZodOptional<ZodBoolean>;
        name: ZodOptional<ZodString>;
        notes: ZodOptional<ZodString>;
        outputType: ZodOptional<ZodNativeEnum<typeof CSVPipelineOutputType>>;
        paused: ZodOptional<ZodBoolean>;
        protected: ZodOptional<ZodBoolean>;
        semaphoreGroupName: ZodOptional<ZodString>;
    }, "strip", ZodTypeAny, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        csv: string;
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        issueToUnmatchedEmail?: boolean;
        name?: string;
        notes?: string;
        outputType?: Message | Ticket | PODTicket;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroupName?: string;
    }, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        csv: string;
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        issueToUnmatchedEmail?: boolean;
        name?: string;
        notes?: string;
        outputType?: Message | Ticket | PODTicket;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroupName?: string;
    }>;
    ownerUserId: ZodString;
    timeCreated: ZodString;
    timeUpdated: ZodString;
    type: ZodLiteral<CSV>;
}, "strip", ZodTypeAny, {
    editorUserIds: string[];
    id: string;
    options: {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        csv: string;
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        issueToUnmatchedEmail?: boolean;
        name?: string;
        notes?: string;
        outputType?: Message | Ticket | PODTicket;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroupName?: string;
    };
    ownerUserId: string;
    timeCreated: string;
    timeUpdated: string;
    type: CSV;
}, {
    editorUserIds: string[];
    id: string;
    options: {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        csv: string;
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
        };
        important?: boolean;
        issueToUnmatchedEmail?: boolean;
        name?: string;
        notes?: string;
        outputType?: Message | Ticket | PODTicket;
        paused?: boolean;
        protected?: boolean;
        semaphoreGroupName?: string;
    };
    ownerUserId: string;
    timeCreated: string;
    timeUpdated: string;
    type: CSV;
}>, ZodObject<{
    editorUserIds: ZodArray<ZodString, "many">;
    id: ZodString;
    options: ZodEffects<ZodObject<{
        alerts: ZodOptional<ZodObject<{
            alertOnAtomMismatch: ZodOptional<(...)>;
            alertOnLogErrors: ZodOptional<(...)>;
            alertOnLogWarnings: ZodOptional<(...)>;
            discordAlerts: ZodOptional<(...)>;
            discordTags: ZodOptional<(...)>;
            errorLogIgnoreRegexes: ZodOptional<(...)>;
            loadIncidentPagePolicy: ZodOptional<(...)>;
            pagerduty: ZodOptional<(...)>;
            warningLogIgnoreRegexes: ZodOptional<(...)>;
        }, "strip", ZodTypeAny, {
            alertOnAtomMismatch?: (...) | (...) | (...);
            alertOnLogErrors?: (...) | (...) | (...);
            alertOnLogWarnings?: (...) | (...) | (...);
            discordAlerts?: (...) | (...) | (...);
            discordTags?: (...) | (...);
            errorLogIgnoreRegexes?: (...) | (...);
            loadIncidentPagePolicy?: (...) | (...) | (...) | (...);
            pagerduty?: (...) | (...) | (...);
            warningLogIgnoreRegexes?: (...) | (...);
        }, {
            alertOnAtomMismatch?: (...) | (...) | (...);
            alertOnLogErrors?: (...) | (...) | (...);
            alertOnLogWarnings?: (...) | (...) | (...);
            discordAlerts?: (...) | (...) | (...);
            discordTags?: (...) | (...);
            errorLogIgnoreRegexes?: (...) | (...);
            loadIncidentPagePolicy?: (...) | (...) | (...) | (...);
            pagerduty?: (...) | (...) | (...);
            warningLogIgnoreRegexes?: (...) | (...);
        }>>;
        feedOptions: ZodObject<{
            feedDescription: ZodString;
            feedDisplayName: ZodString;
            feedFolder: ZodString;
            feedId: ZodString;
            feedType: ZodEnum<[(...), (...)]>;
        }, "strip", ZodTypeAny, {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
            feedType: "replace" | "deleteAndReplace";
        }, {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
            feedType: "replace" | "deleteAndReplace";
        }>;
        important: ZodOptional<ZodBoolean>;
        input: ZodDiscriminatedUnion<"type", [ZodObject<{
            columns: ...;
            csv: ...;
            type: ...;
        }, "strip", ZodTypeAny, {
            columns: ...;
            csv: ...;
            type: ...;
        }, {
            columns: ...;
            csv: ...;
            type: ...;
        }>]>;
        name: ZodOptional<ZodString>;
        notes: ZodOptional<ZodString>;
        outputs: ZodRecord<ZodString, ZodObject<{
            entries: ZodRecord<(...), (...)>;
            match: ZodDiscriminatedUnion<(...), (...)>;
            pcdType: ZodNativeEnum<(...)>;
        }, "strip", ZodTypeAny, {
            entries: Record<(...), (...)>;
            match: (...) & (...);
            pcdType: PODPipelinePCDTypes;
        }, {
            entries: Record<(...), (...)>;
            match: (...) & (...);
            pcdType: PODPipelinePCDTypes;
        }>>;
        paused: ZodOptional<ZodBoolean>;
        protected: ZodOptional<ZodBoolean>;
    }, "strip", ZodTypeAny, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: (...)[];
            errorLogIgnoreRegexes?: (...)[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: (...)[];
        };
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
            feedType: "replace" | "deleteAndReplace";
        };
        important?: boolean;
        input: {
            columns: Record<string, {
                type: PODPipelineInputFieldType;
            }>;
            csv: string;
            type: CSV;
        };
        name?: string;
        notes?: string;
        outputs: Record<string, {
            entries: Record<string, {
                source: ...;
                type: ...;
            }>;
            match: ((...) | (...) | (...)) & ((...) | (...) | (...) | (...));
            pcdType: PODPipelinePCDTypes;
        }>;
        paused?: boolean;
        protected?: boolean;
    }, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: (...)[];
            errorLogIgnoreRegexes?: (...)[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: (...)[];
        };
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
            feedType: "replace" | "deleteAndReplace";
        };
        important?: boolean;
        input: {
            columns: Record<string, {
                type: PODPipelineInputFieldType;
            }>;
            csv: string;
            type: CSV;
        };
        name?: string;
        notes?: string;
        outputs: Record<string, {
            entries: Record<string, {
                source: ...;
                type: ...;
            }>;
            match: ((...) | (...) | (...)) & ((...) | (...) | (...) | (...));
            pcdType: PODPipelinePCDTypes;
        }>;
        paused?: boolean;
        protected?: boolean;
    }>, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
            feedType: "replace" | "deleteAndReplace";
        };
        important?: boolean;
        input: {
            columns: Record<string, {
                type: PODPipelineInputFieldType;
            }>;
            csv: string;
            type: CSV;
        };
        name?: string;
        notes?: string;
        outputs: Record<string, {
            entries: Record<string, {
                source: (...) & (...);
                type: (...) | (...) | (...) | (...);
            }>;
            match: ({
                entry: ...;
                type: ...;
            } | {
                entry: ...;
                type: ...;
            } | {
                type: ...;
            }) & (undefined | {
                entry: ...;
                type: ...;
            } | {
                entry: ...;
                type: ...;
            } | {
                type: ...;
            });
            pcdType: PODPipelinePCDTypes;
        }>;
        paused?: boolean;
        protected?: boolean;
    }, {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
            feedType: "replace" | "deleteAndReplace";
        };
        important?: boolean;
        input: {
            columns: Record<string, {
                type: PODPipelineInputFieldType;
            }>;
            csv: string;
            type: CSV;
        };
        name?: string;
        notes?: string;
        outputs: Record<string, {
            entries: Record<string, {
                source: (...) & (...);
                type: (...) | (...) | (...) | (...);
            }>;
            match: ({
                entry: ...;
                type: ...;
            } | {
                entry: ...;
                type: ...;
            } | {
                type: ...;
            }) & (undefined | {
                entry: ...;
                type: ...;
            } | {
                entry: ...;
                type: ...;
            } | {
                type: ...;
            });
            pcdType: PODPipelinePCDTypes;
        }>;
        paused?: boolean;
        protected?: boolean;
    }>;
    ownerUserId: ZodString;
    timeCreated: ZodString;
    timeUpdated: ZodString;
    type: ZodLiteral<POD>;
}, "strip", ZodTypeAny, {
    editorUserIds: string[];
    id: string;
    options: {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
            feedType: "replace" | "deleteAndReplace";
        };
        important?: boolean;
        input: {
            columns: Record<string, {
                type: PODPipelineInputFieldType;
            }>;
            csv: string;
            type: CSV;
        };
        name?: string;
        notes?: string;
        outputs: Record<string, {
            entries: Record<string, {
                source: ((...) | (...) | (...) | (...)) & ((...) | (...) | (...) | (...) | (...));
                type: "string" | "int" | "cryptographic" | "eddsa_pubkey";
            }>;
            match: ({
                entry: string;
                type: "semaphoreID";
            } | {
                entry: string;
                type: "email";
            } | {
                type: "none";
            }) & (undefined | {
                entry: string;
                type: "semaphoreID";
            } | {
                entry: string;
                type: "email";
            } | {
                type: "none";
            });
            pcdType: PODPipelinePCDTypes;
        }>;
        paused?: boolean;
        protected?: boolean;
    };
    ownerUserId: string;
    timeCreated: string;
    timeUpdated: string;
    type: POD;
}, {
    editorUserIds: string[];
    id: string;
    options: {
        alerts?: {
            alertOnAtomMismatch?: boolean;
            alertOnLogErrors?: boolean;
            alertOnLogWarnings?: boolean;
            discordAlerts?: boolean;
            discordTags?: string[];
            errorLogIgnoreRegexes?: string[];
            loadIncidentPagePolicy?: Everyone | JustIvan | JustRichard;
            pagerduty?: boolean;
            warningLogIgnoreRegexes?: string[];
        };
        feedOptions: {
            feedDescription: string;
            feedDisplayName: string;
            feedFolder: string;
            feedId: string;
            feedType: "replace" | "deleteAndReplace";
        };
        important?: boolean;
        input: {
            columns: Record<string, {
                type: PODPipelineInputFieldType;
            }>;
            csv: string;
            type: CSV;
        };
        name?: string;
        notes?: string;
        outputs: Record<string, {
            entries: Record<string, {
                source: ((...) | (...) | (...) | (...)) & ((...) | (...) | (...) | (...) | (...));
                type: "string" | "int" | "cryptographic" | "eddsa_pubkey";
            }>;
            match: ({
                entry: string;
                type: "semaphoreID";
            } | {
                entry: string;
                type: "email";
            } | {
                type: "none";
            }) & (undefined | {
                entry: string;
                type: "semaphoreID";
            } | {
                entry: string;
                type: "email";
            } | {
                type: "none";
            });
            pcdType: PODPipelinePCDTypes;
        }>;
        paused?: boolean;
        protected?: boolean;
    };
    ownerUserId: string;
    timeCreated: string;
    timeUpdated: string;
    type: POD;
}>]> = ...

This item is exported so that we can use it for validation on generic issuance server.

Generated using TypeDoc