import { z } from 'zod';
export declare const acs_system_connected_event: z.ZodObject<{
    event_id: z.ZodString;
    workspace_id: z.ZodString;
    created_at: z.ZodString;
    occurred_at: z.ZodString;
} & {
    connected_account_id: z.ZodOptional<z.ZodString>;
    acs_system_id: z.ZodString;
} & {
    event_type: z.ZodLiteral<"acs_system.connected">;
}, "strip", z.ZodTypeAny, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.connected";
    connected_account_id?: string | undefined;
}, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.connected";
    connected_account_id?: string | undefined;
}>;
export type AcsSystemConnectedEvent = z.infer<typeof acs_system_connected_event>;
export declare const acs_system_disconnected_event: z.ZodObject<{
    event_id: z.ZodString;
    workspace_id: z.ZodString;
    created_at: z.ZodString;
    occurred_at: z.ZodString;
} & {
    connected_account_id: z.ZodOptional<z.ZodString>;
    acs_system_id: z.ZodString;
} & {
    event_type: z.ZodLiteral<"acs_system.disconnected">;
} & {
    acs_system_errors: z.ZodArray<z.ZodObject<{
        created_at: z.ZodString;
        message: z.ZodString;
        error_code: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        message: string;
        created_at: string;
        error_code: string;
    }, {
        message: string;
        created_at: string;
        error_code: string;
    }>, "many">;
    acs_system_warnings: z.ZodArray<z.ZodObject<{
        created_at: z.ZodString;
        message: z.ZodString;
        warning_code: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        message: string;
        created_at: string;
        warning_code: string;
    }, {
        message: string;
        created_at: string;
        warning_code: string;
    }>, "many">;
    connected_account_errors: z.ZodArray<z.ZodObject<{
        created_at: z.ZodString;
        message: z.ZodString;
        error_code: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        message: string;
        created_at: string;
        error_code: string;
    }, {
        message: string;
        created_at: string;
        error_code: string;
    }>, "many">;
    connected_account_warnings: z.ZodArray<z.ZodObject<{
        created_at: z.ZodString;
        message: z.ZodString;
        warning_code: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        message: string;
        created_at: string;
        warning_code: string;
    }, {
        message: string;
        created_at: string;
        warning_code: string;
    }>, "many">;
}, "strip", z.ZodTypeAny, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.disconnected";
    connected_account_errors: {
        message: string;
        created_at: string;
        error_code: string;
    }[];
    connected_account_warnings: {
        message: string;
        created_at: string;
        warning_code: string;
    }[];
    acs_system_errors: {
        message: string;
        created_at: string;
        error_code: string;
    }[];
    acs_system_warnings: {
        message: string;
        created_at: string;
        warning_code: string;
    }[];
    connected_account_id?: string | undefined;
}, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.disconnected";
    connected_account_errors: {
        message: string;
        created_at: string;
        error_code: string;
    }[];
    connected_account_warnings: {
        message: string;
        created_at: string;
        warning_code: string;
    }[];
    acs_system_errors: {
        message: string;
        created_at: string;
        error_code: string;
    }[];
    acs_system_warnings: {
        message: string;
        created_at: string;
        warning_code: string;
    }[];
    connected_account_id?: string | undefined;
}>;
export type AcsSystemDisconnectedEvent = z.infer<typeof acs_system_disconnected_event>;
export declare const acs_system_added_event: z.ZodObject<{
    event_id: z.ZodString;
    workspace_id: z.ZodString;
    created_at: z.ZodString;
    occurred_at: z.ZodString;
} & {
    connected_account_id: z.ZodOptional<z.ZodString>;
    acs_system_id: z.ZodString;
} & {
    event_type: z.ZodLiteral<"acs_system.added">;
}, "strip", z.ZodTypeAny, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.added";
    connected_account_id?: string | undefined;
}, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.added";
    connected_account_id?: string | undefined;
}>;
export type AcsSystemAddedEvent = z.infer<typeof acs_system_added_event>;
export declare const acs_system_events: readonly [z.ZodObject<{
    event_id: z.ZodString;
    workspace_id: z.ZodString;
    created_at: z.ZodString;
    occurred_at: z.ZodString;
} & {
    connected_account_id: z.ZodOptional<z.ZodString>;
    acs_system_id: z.ZodString;
} & {
    event_type: z.ZodLiteral<"acs_system.connected">;
}, "strip", z.ZodTypeAny, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.connected";
    connected_account_id?: string | undefined;
}, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.connected";
    connected_account_id?: string | undefined;
}>, z.ZodObject<{
    event_id: z.ZodString;
    workspace_id: z.ZodString;
    created_at: z.ZodString;
    occurred_at: z.ZodString;
} & {
    connected_account_id: z.ZodOptional<z.ZodString>;
    acs_system_id: z.ZodString;
} & {
    event_type: z.ZodLiteral<"acs_system.added">;
}, "strip", z.ZodTypeAny, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.added";
    connected_account_id?: string | undefined;
}, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.added";
    connected_account_id?: string | undefined;
}>, z.ZodObject<{
    event_id: z.ZodString;
    workspace_id: z.ZodString;
    created_at: z.ZodString;
    occurred_at: z.ZodString;
} & {
    connected_account_id: z.ZodOptional<z.ZodString>;
    acs_system_id: z.ZodString;
} & {
    event_type: z.ZodLiteral<"acs_system.disconnected">;
} & {
    acs_system_errors: z.ZodArray<z.ZodObject<{
        created_at: z.ZodString;
        message: z.ZodString;
        error_code: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        message: string;
        created_at: string;
        error_code: string;
    }, {
        message: string;
        created_at: string;
        error_code: string;
    }>, "many">;
    acs_system_warnings: z.ZodArray<z.ZodObject<{
        created_at: z.ZodString;
        message: z.ZodString;
        warning_code: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        message: string;
        created_at: string;
        warning_code: string;
    }, {
        message: string;
        created_at: string;
        warning_code: string;
    }>, "many">;
    connected_account_errors: z.ZodArray<z.ZodObject<{
        created_at: z.ZodString;
        message: z.ZodString;
        error_code: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        message: string;
        created_at: string;
        error_code: string;
    }, {
        message: string;
        created_at: string;
        error_code: string;
    }>, "many">;
    connected_account_warnings: z.ZodArray<z.ZodObject<{
        created_at: z.ZodString;
        message: z.ZodString;
        warning_code: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        message: string;
        created_at: string;
        warning_code: string;
    }, {
        message: string;
        created_at: string;
        warning_code: string;
    }>, "many">;
}, "strip", z.ZodTypeAny, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.disconnected";
    connected_account_errors: {
        message: string;
        created_at: string;
        error_code: string;
    }[];
    connected_account_warnings: {
        message: string;
        created_at: string;
        warning_code: string;
    }[];
    acs_system_errors: {
        message: string;
        created_at: string;
        error_code: string;
    }[];
    acs_system_warnings: {
        message: string;
        created_at: string;
        warning_code: string;
    }[];
    connected_account_id?: string | undefined;
}, {
    workspace_id: string;
    created_at: string;
    acs_system_id: string;
    event_id: string;
    occurred_at: string;
    event_type: "acs_system.disconnected";
    connected_account_errors: {
        message: string;
        created_at: string;
        error_code: string;
    }[];
    connected_account_warnings: {
        message: string;
        created_at: string;
        warning_code: string;
    }[];
    acs_system_errors: {
        message: string;
        created_at: string;
        error_code: string;
    }[];
    acs_system_warnings: {
        message: string;
        created_at: string;
        warning_code: string;
    }[];
    connected_account_id?: string | undefined;
}>];
