import { z } from 'zod';

/**
 * Generated by orval v7.10.0 🍺
 * Do not edit manually.
 * ows-abacus-state
 * OpenAPI spec version: 1.0.0
 */

/**
 * Get an Abacus state by ID
 */
declare const getAbacusStatePathAbacusStateIdMin = 0;
declare const getAbacusStateParams: z.ZodObject<{
    abacus_state_id: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    abacus_state_id: number;
}, {
    abacus_state_id: number;
}>;
declare const getAbacusStateHeader: z.ZodObject<{
    "Correlation-Id": z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    "Correlation-Id"?: string | undefined;
}, {
    "Correlation-Id"?: string | undefined;
}>;
declare const getAbacusStateResponseAbacusStateIdMin = 0;
declare const getAbacusStateResponseParentTableIdMin = 0;
declare const getAbacusStateResponse: z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "strip", z.ZodTypeAny, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}>;
/**
 * Update an Abacus state
 */
declare const updateAbacusStatePathAbacusStateIdMin = 0;
declare const updateAbacusStateParams: z.ZodObject<{
    abacus_state_id: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    abacus_state_id: number;
}, {
    abacus_state_id: number;
}>;
declare const updateAbacusStateHeader: z.ZodObject<{
    "Correlation-Id": z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    "Correlation-Id"?: string | undefined;
}, {
    "Correlation-Id"?: string | undefined;
}>;
declare const updateAbacusStateBody: z.ZodObject<{
    action_status: z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
}, "strip", z.ZodTypeAny, {
    action_status: "approved" | "complete" | "error" | "init" | "rejected" | "running";
    message?: string | null | undefined;
}, {
    action_status: "approved" | "complete" | "error" | "init" | "rejected" | "running";
    message?: string | null | undefined;
}>;
declare const updateAbacusStateResponseAbacusStateIdMin = 0;
declare const updateAbacusStateResponseParentTableIdMin = 0;
declare const updateAbacusStateResponse: z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "strip", z.ZodTypeAny, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}>;
/**
 * Get all state actions for a specified parent_table_name and parent_table_id
 */
declare const getAbacusStatesByParentTablePathParentTableIdMin = 0;
declare const getAbacusStatesByParentTableParams: z.ZodObject<{
    parent_table_id: z.ZodNumber;
    parent_table_name: z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>;
}, "strip", z.ZodTypeAny, {
    parent_table_id: number;
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}, {
    parent_table_id: number;
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}>;
declare const getAbacusStatesByParentTableHeader: z.ZodObject<{
    "Correlation-Id": z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    "Correlation-Id"?: string | undefined;
}, {
    "Correlation-Id"?: string | undefined;
}>;
declare const getAbacusStatesByParentTableResponseAbacusStateIdMin = 0;
declare const getAbacusStatesByParentTableResponseParentTableIdMin = 0;
declare const getAbacusStatesByParentTableResponseItem: z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "strip", z.ZodTypeAny, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}>;
declare const getAbacusStatesByParentTableResponse: z.ZodArray<z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "strip", z.ZodTypeAny, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}>, "many">;
/**
 * Dataload Abacus states by Abacus state IDs
 */
declare const dataloadAbacusStatesHeader: z.ZodObject<{
    "Correlation-Id": z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    "Correlation-Id"?: string | undefined;
}, {
    "Correlation-Id"?: string | undefined;
}>;
declare const dataloadAbacusStatesBodyMin = 0;
declare const dataloadAbacusStatesBodyItem: z.ZodNumber;
declare const dataloadAbacusStatesBody: z.ZodArray<z.ZodNumber, "many">;
declare const dataloadAbacusStatesResponseItemsItemDataAbacusStateIdMin = 0;
declare const dataloadAbacusStatesResponseItemsItemDataParentTableIdMin = 0;
declare const dataloadAbacusStatesResponse: z.ZodObject<{
    items: z.ZodArray<z.ZodObject<{
        data: z.ZodObject<{
            abacus_state_id: z.ZodOptional<z.ZodNumber>;
            action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
            action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
            created_at: z.ZodOptional<z.ZodString>;
            created_by: z.ZodOptional<z.ZodString>;
            last_modified: z.ZodOptional<z.ZodString>;
            last_modified_by: z.ZodOptional<z.ZodString>;
            message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
            parent_table_id: z.ZodOptional<z.ZodNumber>;
            parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
        }, "strip", z.ZodTypeAny, {
            abacus_state_id?: number | undefined;
            action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
            action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
            created_by?: string | undefined;
            created_at?: string | undefined;
            last_modified?: string | undefined;
            last_modified_by?: string | undefined;
            parent_table_id?: number | undefined;
            parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
            message?: string | null | undefined;
        }, {
            abacus_state_id?: number | undefined;
            action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
            action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
            created_by?: string | undefined;
            created_at?: string | undefined;
            last_modified?: string | undefined;
            last_modified_by?: string | undefined;
            parent_table_id?: number | undefined;
            parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
            message?: string | null | undefined;
        }>;
    }, "strip", z.ZodTypeAny, {
        data: {
            abacus_state_id?: number | undefined;
            action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
            action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
            created_by?: string | undefined;
            created_at?: string | undefined;
            last_modified?: string | undefined;
            last_modified_by?: string | undefined;
            parent_table_id?: number | undefined;
            parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
            message?: string | null | undefined;
        };
    }, {
        data: {
            abacus_state_id?: number | undefined;
            action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
            action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
            created_by?: string | undefined;
            created_at?: string | undefined;
            last_modified?: string | undefined;
            last_modified_by?: string | undefined;
            parent_table_id?: number | undefined;
            parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
            message?: string | null | undefined;
        };
    }>, "many">;
}, "strip", z.ZodTypeAny, {
    items: {
        data: {
            abacus_state_id?: number | undefined;
            action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
            action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
            created_by?: string | undefined;
            created_at?: string | undefined;
            last_modified?: string | undefined;
            last_modified_by?: string | undefined;
            parent_table_id?: number | undefined;
            parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
            message?: string | null | undefined;
        };
    }[];
}, {
    items: {
        data: {
            abacus_state_id?: number | undefined;
            action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
            action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
            created_by?: string | undefined;
            created_at?: string | undefined;
            last_modified?: string | undefined;
            last_modified_by?: string | undefined;
            parent_table_id?: number | undefined;
            parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
            message?: string | null | undefined;
        };
    }[];
}>;
/**
 * Create abacus states
 */
declare const createAbacusStatesHeader: z.ZodObject<{
    "Correlation-Id": z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    "Correlation-Id"?: string | undefined;
}, {
    "Correlation-Id"?: string | undefined;
}>;
declare const createAbacusStatesBodyParentTableIdMin = 0;
declare const createAbacusStatesBodyItem: z.ZodObject<{
    action_name: z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>;
    parent_table_id: z.ZodNumber;
    parent_table_name: z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>;
}, "strip", z.ZodTypeAny, {
    action_name: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked";
    parent_table_id: number;
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}, {
    action_name: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked";
    parent_table_id: number;
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}>;
declare const createAbacusStatesBody: z.ZodArray<z.ZodObject<{
    action_name: z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>;
    parent_table_id: z.ZodNumber;
    parent_table_name: z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>;
}, "strip", z.ZodTypeAny, {
    action_name: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked";
    parent_table_id: number;
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}, {
    action_name: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked";
    parent_table_id: number;
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}>, "many">;
/**
 * Update action status of abacus states
 */
declare const updateAbacusStatesParams: z.ZodObject<{
    parent_table_name: z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>;
}, "strip", z.ZodTypeAny, {
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}, {
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}>;
declare const updateAbacusStatesHeader: z.ZodObject<{
    "Correlation-Id": z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    "Correlation-Id"?: string | undefined;
}, {
    "Correlation-Id"?: string | undefined;
}>;
declare const updateAbacusStatesBodyAbacusStateIdMin = 0;
declare const updateAbacusStatesBodyParentTableIdMin = 0;
declare const updateAbacusStatesBodyItem: z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "strip", z.ZodTypeAny, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}>;
declare const updateAbacusStatesBody: z.ZodArray<z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "strip", z.ZodTypeAny, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}>, "many">;
declare const updateAbacusStatesResponseAbacusStateIdMin = 0;
declare const updateAbacusStatesResponseParentTableIdMin = 0;
declare const updateAbacusStatesResponseItem: z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "strip", z.ZodTypeAny, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}>;
declare const updateAbacusStatesResponse: z.ZodArray<z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "strip", z.ZodTypeAny, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}, {
    abacus_state_id?: number | undefined;
    action_name?: "payment_eligibility" | "tax_eligibility" | "approve_sales_files" | "close_period" | "deliver_sales_files" | "mark_runs_as_complete" | "prep_mechanical_deductions" | "commit_royalties" | "legacy_sync" | "sap_sync" | "banking_details_review" | "banking_eligibility" | "generate_export" | "generate_payments" | "send_payments" | "upload_approval" | "calculate_payments" | "send_payment" | "approve_sales" | "get_eligible_sales" | "release_reserves" | "statement_period_close" | "upload_exchange_rates" | "apply_file" | "approve_file" | "import_file" | "upload_file" | "close_balance" | "collaborators_auto_report_run" | "funds_confirmed" | "salesforce_id_confirmed" | "salesforce_id_linked" | undefined;
    action_status?: "approved" | "complete" | "error" | "init" | "rejected" | "running" | undefined;
    created_by?: string | undefined;
    created_at?: string | undefined;
    last_modified?: string | undefined;
    last_modified_by?: string | undefined;
    parent_table_id?: number | undefined;
    parent_table_name?: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance" | undefined;
    message?: string | null | undefined;
}>, "many">;
/**
 * Create Abacus state records for the specified parent table ID
 */
declare const createAbacusStatesByParentTablePathParentTableIdMin = 0;
declare const createAbacusStatesByParentTableParams: z.ZodObject<{
    parent_table_id: z.ZodNumber;
    parent_table_name: z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>;
}, "strip", z.ZodTypeAny, {
    parent_table_id: number;
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}, {
    parent_table_id: number;
    parent_table_name: "account_payee" | "accounting_period" | "accounting_run" | "contract" | "payee" | "payment_group_payment" | "payment_group_payment_account" | "payment_group_payment_batch" | "sales_file" | "statement_period" | "statement_period_adjustment_file" | "statement_period_payment_entity" | "worksheet_payment_contract_advance";
}>;
declare const createAbacusStatesByParentTableQueryParams: z.ZodObject<{
    contract_type: z.ZodOptional<z.ZodEnum<["distribution", "neighbouring_rights"]>>;
}, "strip", z.ZodTypeAny, {
    contract_type?: "distribution" | "neighbouring_rights" | undefined;
}, {
    contract_type?: "distribution" | "neighbouring_rights" | undefined;
}>;
declare const createAbacusStatesByParentTableHeader: z.ZodObject<{
    "Correlation-Id": z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    "Correlation-Id"?: string | undefined;
}, {
    "Correlation-Id"?: string | undefined;
}>;
/**
 * Check the health of the application.
 */
declare const getHealthHeader: z.ZodObject<{
    "Correlation-Id": z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    "Correlation-Id"?: string | undefined;
}, {
    "Correlation-Id"?: string | undefined;
}>;
declare const getHealthResponse: z.ZodObject<{
    status: z.ZodEnum<["ok"]>;
}, "strip", z.ZodTypeAny, {
    status: "ok";
}, {
    status: "ok";
}>;
declare const abacusStateId: z.ZodNumber;
declare const abacusStateActionName: z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>;
declare const abacusStateActionStatus: z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>;
declare const dateTime: z.ZodString;
declare const abacusStateMessage: z.ZodString;
declare const parentTableId: z.ZodNumber;
declare const parentTableName: z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>;
declare const partialAbacusState: z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, z.ZodTypeAny, "passthrough">>;
declare const abacusState: z.ZodObject<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    abacus_state_id: z.ZodOptional<z.ZodNumber>;
    action_name: z.ZodOptional<z.ZodEnum<["payment_eligibility", "tax_eligibility", "approve_sales_files", "close_period", "deliver_sales_files", "mark_runs_as_complete", "prep_mechanical_deductions", "commit_royalties", "legacy_sync", "sap_sync", "banking_details_review", "payment_eligibility", "banking_eligibility", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payments", "calculate_payments", "generate_export", "generate_payments", "send_payments", "upload_approval", "send_payment", "approve_sales", "get_eligible_sales", "release_reserves", "statement_period_close", "upload_exchange_rates", "apply_file", "approve_file", "import_file", "upload_file", "close_balance", "collaborators_auto_report_run", "funds_confirmed", "salesforce_id_confirmed", "salesforce_id_linked", "send_payments"]>>;
    action_status: z.ZodOptional<z.ZodEnum<["approved", "complete", "error", "init", "rejected", "running"]>>;
    created_at: z.ZodOptional<z.ZodString>;
    created_by: z.ZodOptional<z.ZodString>;
    last_modified: z.ZodOptional<z.ZodString>;
    last_modified_by: z.ZodOptional<z.ZodString>;
    message: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    parent_table_id: z.ZodOptional<z.ZodNumber>;
    parent_table_name: z.ZodOptional<z.ZodEnum<["account_payee", "accounting_period", "accounting_run", "contract", "payee", "payment_group_payment", "payment_group_payment_account", "payment_group_payment_batch", "sales_file", "statement_period", "statement_period_adjustment_file", "statement_period_payment_entity", "worksheet_payment_contract_advance"]>>;
}, z.ZodTypeAny, "passthrough">>;
declare const health: z.ZodObject<{
    status: z.ZodLiteral<"ok">;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    status: z.ZodLiteral<"ok">;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    status: z.ZodLiteral<"ok">;
}, z.ZodTypeAny, "passthrough">>;
declare const contractType: z.ZodEnum<["distribution", "neighbouring_rights"]>;

export { abacusState, abacusStateActionName, abacusStateActionStatus, abacusStateId, abacusStateMessage, contractType, createAbacusStatesBody, createAbacusStatesBodyItem, createAbacusStatesBodyParentTableIdMin, createAbacusStatesByParentTableHeader, createAbacusStatesByParentTableParams, createAbacusStatesByParentTablePathParentTableIdMin, createAbacusStatesByParentTableQueryParams, createAbacusStatesHeader, dataloadAbacusStatesBody, dataloadAbacusStatesBodyItem, dataloadAbacusStatesBodyMin, dataloadAbacusStatesHeader, dataloadAbacusStatesResponse, dataloadAbacusStatesResponseItemsItemDataAbacusStateIdMin, dataloadAbacusStatesResponseItemsItemDataParentTableIdMin, dateTime, getAbacusStateHeader, getAbacusStateParams, getAbacusStatePathAbacusStateIdMin, getAbacusStateResponse, getAbacusStateResponseAbacusStateIdMin, getAbacusStateResponseParentTableIdMin, getAbacusStatesByParentTableHeader, getAbacusStatesByParentTableParams, getAbacusStatesByParentTablePathParentTableIdMin, getAbacusStatesByParentTableResponse, getAbacusStatesByParentTableResponseAbacusStateIdMin, getAbacusStatesByParentTableResponseItem, getAbacusStatesByParentTableResponseParentTableIdMin, getHealthHeader, getHealthResponse, health, parentTableId, parentTableName, partialAbacusState, updateAbacusStateBody, updateAbacusStateHeader, updateAbacusStateParams, updateAbacusStatePathAbacusStateIdMin, updateAbacusStateResponse, updateAbacusStateResponseAbacusStateIdMin, updateAbacusStateResponseParentTableIdMin, updateAbacusStatesBody, updateAbacusStatesBodyAbacusStateIdMin, updateAbacusStatesBodyItem, updateAbacusStatesBodyParentTableIdMin, updateAbacusStatesHeader, updateAbacusStatesParams, updateAbacusStatesResponse, updateAbacusStatesResponseAbacusStateIdMin, updateAbacusStatesResponseItem, updateAbacusStatesResponseParentTableIdMin };
