import { z } from 'zod';
/**
 * Schema for transfer entity
 * Based on OpenAPI spec - all fields are REQUIRED per specification
 */
export declare const TransferSchema: z.ZodObject<{
    importState: z.ZodString;
    dateCreated: z.ZodString;
    dateLastModified: z.ZodString;
    updateCd: z.ZodNumber;
    statusCd: z.ZodNumber;
    processCd: z.ZodNumber;
    jsonData: z.ZodNullable<z.ZodString>;
    requestId: z.ZodNullable<z.ZodString>;
} & {
    transferUid: z.ZodNumber;
    referenceNo: z.ZodNullable<z.ZodString>;
    processMessage: z.ZodNullable<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    requestId: string | null;
    dateCreated: string;
    dateLastModified: string;
    statusCd: number;
    updateCd: number;
    processCd: number;
    jsonData: string | null;
    importState: string;
    referenceNo: string | null;
    processMessage: string | null;
    transferUid: number;
}, {
    requestId: string | null;
    dateCreated: string;
    dateLastModified: string;
    statusCd: number;
    updateCd: number;
    processCd: number;
    jsonData: string | null;
    importState: string;
    referenceNo: string | null;
    processMessage: string | null;
    transferUid: number;
}>;
/**
 * Schema for transfer list query parameters
 */
export declare const TransferListParamsSchema: z.ZodObject<{
    limit: z.ZodOptional<z.ZodNumber>;
    offset: z.ZodOptional<z.ZodNumber>;
} & {
    edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>;
} & {
    referenceNo: z.ZodOptional<z.ZodString>;
    statusCd: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    statusCd?: number | undefined;
    referenceNo?: string | undefined;
}, {
    edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    statusCd?: number | undefined;
    referenceNo?: string | undefined;
}>;
/**
 * Schema for transfer creation request
 */
export declare const TransferCreateRequestSchema: z.ZodObject<{
    referenceNo: z.ZodOptional<z.ZodString>;
    requestId: z.ZodOptional<z.ZodString>;
    jsonData: z.ZodOptional<z.ZodString>;
    processMessage: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    requestId?: string | undefined;
    jsonData?: string | undefined;
    referenceNo?: string | undefined;
    processMessage?: string | undefined;
}, {
    requestId?: string | undefined;
    jsonData?: string | undefined;
    referenceNo?: string | undefined;
    processMessage?: string | undefined;
}>;
/**
 * Schema for transfer update request
 */
export declare const TransferUpdateRequestSchema: z.ZodObject<{
    statusCd: z.ZodOptional<z.ZodNumber>;
    processCd: z.ZodOptional<z.ZodNumber>;
    processMessage: z.ZodOptional<z.ZodString>;
    jsonData: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    statusCd?: number | undefined;
    processCd?: number | undefined;
    jsonData?: string | undefined;
    processMessage?: string | undefined;
}, {
    statusCd?: number | undefined;
    processCd?: number | undefined;
    jsonData?: string | undefined;
    processMessage?: string | undefined;
}>;
export declare const TransferListResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodArray<z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }>, "many">;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferGetResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferCreateResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferUpdateResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferDeleteResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
/**
 * Schema for transfer receipt entity
 * Based on OpenAPI spec - all fields are REQUIRED per specification
 */
export declare const TransferReceiptSchema: z.ZodObject<{
    importState: z.ZodString;
    dateCreated: z.ZodString;
    dateLastModified: z.ZodString;
    updateCd: z.ZodNumber;
    statusCd: z.ZodNumber;
    processCd: z.ZodNumber;
    jsonData: z.ZodNullable<z.ZodString>;
    requestId: z.ZodNullable<z.ZodString>;
} & {
    transferReceiptUid: z.ZodNumber;
    referenceNo: z.ZodNullable<z.ZodString>;
    processMessage: z.ZodNullable<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    requestId: string | null;
    dateCreated: string;
    dateLastModified: string;
    statusCd: number;
    updateCd: number;
    processCd: number;
    jsonData: string | null;
    importState: string;
    referenceNo: string | null;
    processMessage: string | null;
    transferReceiptUid: number;
}, {
    requestId: string | null;
    dateCreated: string;
    dateLastModified: string;
    statusCd: number;
    updateCd: number;
    processCd: number;
    jsonData: string | null;
    importState: string;
    referenceNo: string | null;
    processMessage: string | null;
    transferReceiptUid: number;
}>;
/**
 * Schema for transfer receipt list query parameters
 */
export declare const TransferReceiptListParamsSchema: z.ZodObject<{
    limit: z.ZodOptional<z.ZodNumber>;
    offset: z.ZodOptional<z.ZodNumber>;
} & {
    edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>;
} & {
    referenceNo: z.ZodOptional<z.ZodString>;
    statusCd: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    statusCd?: number | undefined;
    referenceNo?: string | undefined;
}, {
    edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    statusCd?: number | undefined;
    referenceNo?: string | undefined;
}>;
/**
 * Schema for transfer receipt creation request
 */
export declare const TransferReceiptCreateRequestSchema: z.ZodObject<{
    referenceNo: z.ZodOptional<z.ZodString>;
    requestId: z.ZodOptional<z.ZodString>;
    jsonData: z.ZodOptional<z.ZodString>;
    properties: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    requestId?: string | undefined;
    properties?: string | undefined;
    jsonData?: string | undefined;
    referenceNo?: string | undefined;
}, {
    requestId?: string | undefined;
    properties?: string | undefined;
    jsonData?: string | undefined;
    referenceNo?: string | undefined;
}>;
/**
 * Schema for transfer receipt update request
 */
export declare const TransferReceiptUpdateRequestSchema: z.ZodObject<{
    statusCd: z.ZodOptional<z.ZodNumber>;
    processCd: z.ZodOptional<z.ZodNumber>;
    jsonData: z.ZodOptional<z.ZodString>;
    properties: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    statusCd?: number | undefined;
    processCd?: number | undefined;
    properties?: string | undefined;
    jsonData?: string | undefined;
}, {
    statusCd?: number | undefined;
    processCd?: number | undefined;
    properties?: string | undefined;
    jsonData?: string | undefined;
}>;
export declare const TransferReceiptListResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodArray<z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>, "many">;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferReceiptGetResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferReceiptCreateResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferReceiptUpdateResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferReceiptDeleteResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
/**
 * Schema for transfer shipping entity
 * Based on OpenAPI spec - all fields are REQUIRED per specification
 */
export declare const TransferShippingSchema: z.ZodObject<{
    importState: z.ZodString;
    dateCreated: z.ZodString;
    dateLastModified: z.ZodString;
    updateCd: z.ZodNumber;
    statusCd: z.ZodNumber;
    processCd: z.ZodNumber;
    jsonData: z.ZodNullable<z.ZodString>;
    requestId: z.ZodNullable<z.ZodString>;
} & {
    transferReceiptUid: z.ZodNumber;
    referenceNo: z.ZodNullable<z.ZodString>;
    processMessage: z.ZodNullable<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    requestId: string | null;
    dateCreated: string;
    dateLastModified: string;
    statusCd: number;
    updateCd: number;
    processCd: number;
    jsonData: string | null;
    importState: string;
    referenceNo: string | null;
    processMessage: string | null;
    transferReceiptUid: number;
}, {
    requestId: string | null;
    dateCreated: string;
    dateLastModified: string;
    statusCd: number;
    updateCd: number;
    processCd: number;
    jsonData: string | null;
    importState: string;
    referenceNo: string | null;
    processMessage: string | null;
    transferReceiptUid: number;
}>;
/**
 * Schema for transfer shipping list query parameters
 */
export declare const TransferShippingListParamsSchema: z.ZodObject<{
    limit: z.ZodOptional<z.ZodNumber>;
    offset: z.ZodOptional<z.ZodNumber>;
} & {
    edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>;
} & {
    referenceNo: z.ZodOptional<z.ZodString>;
    statusCd: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    statusCd?: number | undefined;
    referenceNo?: string | undefined;
}, {
    edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    statusCd?: number | undefined;
    referenceNo?: string | undefined;
}>;
/**
 * Schema for transfer shipping creation request
 */
export declare const TransferShippingCreateRequestSchema: z.ZodObject<{
    referenceNo: z.ZodOptional<z.ZodString>;
    requestId: z.ZodOptional<z.ZodString>;
    jsonData: z.ZodOptional<z.ZodString>;
    properties: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    requestId?: string | undefined;
    properties?: string | undefined;
    jsonData?: string | undefined;
    referenceNo?: string | undefined;
}, {
    requestId?: string | undefined;
    properties?: string | undefined;
    jsonData?: string | undefined;
    referenceNo?: string | undefined;
}>;
/**
 * Schema for transfer shipping update request
 */
export declare const TransferShippingUpdateRequestSchema: z.ZodObject<{
    statusCd: z.ZodOptional<z.ZodNumber>;
    processCd: z.ZodOptional<z.ZodNumber>;
    jsonData: z.ZodOptional<z.ZodString>;
    properties: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    statusCd?: number | undefined;
    processCd?: number | undefined;
    properties?: string | undefined;
    jsonData?: string | undefined;
}, {
    statusCd?: number | undefined;
    processCd?: number | undefined;
    properties?: string | undefined;
    jsonData?: string | undefined;
}>;
export declare const TransferShippingListResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodArray<z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>, "many">;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferShippingGetResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferShippingCreateResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferShippingUpdateResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TransferShippingDeleteResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        importState: z.ZodString;
        dateCreated: z.ZodString;
        dateLastModified: z.ZodString;
        updateCd: z.ZodNumber;
        statusCd: z.ZodNumber;
        processCd: z.ZodNumber;
        jsonData: z.ZodNullable<z.ZodString>;
        requestId: z.ZodNullable<z.ZodString>;
    } & {
        transferReceiptUid: z.ZodNumber;
        referenceNo: z.ZodNullable<z.ZodString>;
        processMessage: z.ZodNullable<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }, {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        requestId: string | null;
        dateCreated: string;
        dateLastModified: string;
        statusCd: number;
        updateCd: number;
        processCd: number;
        jsonData: string | null;
        importState: string;
        referenceNo: string | null;
        processMessage: string | null;
        transferReceiptUid: number;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export type Transfer = z.infer<typeof TransferSchema>;
export type TransferListParams = z.infer<typeof TransferListParamsSchema>;
export type TransferCreateRequest = z.infer<typeof TransferCreateRequestSchema>;
export type TransferUpdateRequest = z.infer<typeof TransferUpdateRequestSchema>;
export type TransferListResponse = z.infer<typeof TransferListResponseSchema>;
export type TransferGetResponse = z.infer<typeof TransferGetResponseSchema>;
export type TransferCreateResponse = z.infer<typeof TransferCreateResponseSchema>;
export type TransferUpdateResponse = z.infer<typeof TransferUpdateResponseSchema>;
export type TransferDeleteResponse = z.infer<typeof TransferDeleteResponseSchema>;
export type TransferReceipt = z.infer<typeof TransferReceiptSchema>;
export type TransferReceiptListParams = z.infer<typeof TransferReceiptListParamsSchema>;
export type TransferReceiptCreateRequest = z.infer<typeof TransferReceiptCreateRequestSchema>;
export type TransferReceiptUpdateRequest = z.infer<typeof TransferReceiptUpdateRequestSchema>;
export type TransferReceiptListResponse = z.infer<typeof TransferReceiptListResponseSchema>;
export type TransferReceiptGetResponse = z.infer<typeof TransferReceiptGetResponseSchema>;
export type TransferReceiptCreateResponse = z.infer<typeof TransferReceiptCreateResponseSchema>;
export type TransferReceiptUpdateResponse = z.infer<typeof TransferReceiptUpdateResponseSchema>;
export type TransferReceiptDeleteResponse = z.infer<typeof TransferReceiptDeleteResponseSchema>;
export type TransferShipping = z.infer<typeof TransferShippingSchema>;
export type TransferShippingListParams = z.infer<typeof TransferShippingListParamsSchema>;
export type TransferShippingCreateRequest = z.infer<typeof TransferShippingCreateRequestSchema>;
export type TransferShippingUpdateRequest = z.infer<typeof TransferShippingUpdateRequestSchema>;
export type TransferShippingListResponse = z.infer<typeof TransferShippingListResponseSchema>;
export type TransferShippingGetResponse = z.infer<typeof TransferShippingGetResponseSchema>;
export type TransferShippingCreateResponse = z.infer<typeof TransferShippingCreateResponseSchema>;
export type TransferShippingUpdateResponse = z.infer<typeof TransferShippingUpdateResponseSchema>;
export type TransferShippingDeleteResponse = z.infer<typeof TransferShippingDeleteResponseSchema>;
//# sourceMappingURL=transfers.d.ts.map