declare const ServicePostRequestSchema: import("yup").ObjectSchema<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
    customer: import("yup").ObjectSchema<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>, Record<string, any>, import("yup/lib/object").TypeOfShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>>, import("yup/lib/object").AssertsShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>>>;
    reference: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    type: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    description: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    chargeDescription: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    ticketReference: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    unit: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    price: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    qty: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    total: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    start: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    end: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    defer: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
}>, Record<string, any>, import("yup/lib/object").TypeOfShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
    customer: import("yup").ObjectSchema<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>, Record<string, any>, import("yup/lib/object").TypeOfShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>>, import("yup/lib/object").AssertsShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>>>;
    reference: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    type: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    description: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    chargeDescription: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    ticketReference: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    unit: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    price: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    qty: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    total: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    start: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    end: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    defer: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
}>>, import("yup/lib/object").AssertsShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
    customer: import("yup").ObjectSchema<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>, Record<string, any>, import("yup/lib/object").TypeOfShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>>, import("yup/lib/object").AssertsShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {
        id: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
        name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    }>>>;
    reference: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    name: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    type: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    description: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    chargeDescription: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    ticketReference: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    unit: import("yup/lib/string").RequiredStringSchema<string, Record<string, any>>;
    price: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    qty: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    total: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    start: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    end: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
    defer: import("yup/lib/number").RequiredNumberSchema<number, Record<string, any>>;
}>>>;
export { ServicePostRequestSchema };
