export declare const addressSchemaUSA: (allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
    line1: string;
    line2: string;
    city: string;
    state: string;
    postal_code: string;
}, import("yup").AnyObject, {
    line1: undefined;
    line2: undefined;
    city: undefined;
    state: undefined;
    postal_code: undefined;
}, "">;
export declare const addressSchemaCAN: (allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
    line1: string;
    line2: string;
    city: string;
    state: string;
    postal_code: string;
}, import("yup").AnyObject, {
    line1: undefined;
    line2: undefined;
    city: undefined;
    state: undefined;
    postal_code: undefined;
}, "">;
export declare const addressSchema: (allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
    line1: string;
    line2: string;
    city: string;
    state: string;
    postal_code: string;
}, import("yup").AnyObject, {
    line1: undefined;
    line2: undefined;
    city: undefined;
    state: undefined;
    postal_code: undefined;
}, "">;
export declare const addressSchemaByCountry: {
    readonly USA: (allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
        line1: string;
        line2: string;
        city: string;
        state: string;
        postal_code: string;
    }, import("yup").AnyObject, {
        line1: undefined;
        line2: undefined;
        city: undefined;
        state: undefined;
        postal_code: undefined;
    }, "">;
    readonly CAN: (allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
        line1: string;
        line2: string;
        city: string;
        state: string;
        postal_code: string;
    }, import("yup").AnyObject, {
        line1: undefined;
        line2: undefined;
        city: undefined;
        state: undefined;
        postal_code: undefined;
    }, "">;
};
