export declare const identitySchemaUSA: (role: string, allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
    name: string;
    title: string;
    email: string;
    phone: string;
    dob_full: string;
    ssn_last4: string;
    identification_number: string;
    ownership_percentage: string;
    address: {
        state?: string;
        line1?: string;
        line2?: string;
        city?: string;
        postal_code?: string;
    };
}, import("yup").AnyObject, {
    name: undefined;
    title: undefined;
    email: undefined;
    phone: undefined;
    dob_full: undefined;
    ssn_last4: undefined;
    identification_number: undefined;
    ownership_percentage: undefined;
    address: {
        line1: undefined;
        line2: undefined;
        city: undefined;
        state: undefined;
        postal_code: undefined;
    };
}, "">;
export declare const identitySchemaCAN: (role: string, allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
    name: string;
    title: string;
    email: string;
    phone: string;
    dob_full: string;
    ssn_last4: string;
    identification_number: string;
    ownership_percentage: string;
    address: {
        state?: string;
        line1?: string;
        line2?: string;
        city?: string;
        postal_code?: string;
    };
}, import("yup").AnyObject, {
    name: undefined;
    title: undefined;
    email: undefined;
    phone: undefined;
    dob_full: undefined;
    ssn_last4: undefined;
    identification_number: undefined;
    ownership_percentage: undefined;
    address: {
        line1: undefined;
        line2: undefined;
        city: undefined;
        state: undefined;
        postal_code: undefined;
    };
}, "">;
export declare const identitySchema: (role: string, allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
    name: string;
    title: string;
    email: string;
    phone: string;
    dob_full: string;
    ssn_last4: string;
    identification_number: string;
    ownership_percentage: string;
    address: {
        state?: string;
        line1?: string;
        line2?: string;
        city?: string;
        postal_code?: string;
    };
}, import("yup").AnyObject, {
    name: undefined;
    title: undefined;
    email: undefined;
    phone: undefined;
    dob_full: undefined;
    ssn_last4: undefined;
    identification_number: undefined;
    ownership_percentage: undefined;
    address: {
        line1: undefined;
        line2: undefined;
        city: undefined;
        state: undefined;
        postal_code: undefined;
    };
}, "">;
export declare const identitySchemaByCountry: {
    readonly USA: (role: string, allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
        name: string;
        title: string;
        email: string;
        phone: string;
        dob_full: string;
        ssn_last4: string;
        identification_number: string;
        ownership_percentage: string;
        address: {
            state?: string;
            line1?: string;
            line2?: string;
            city?: string;
            postal_code?: string;
        };
    }, import("yup").AnyObject, {
        name: undefined;
        title: undefined;
        email: undefined;
        phone: undefined;
        dob_full: undefined;
        ssn_last4: undefined;
        identification_number: undefined;
        ownership_percentage: undefined;
        address: {
            line1: undefined;
            line2: undefined;
            city: undefined;
            state: undefined;
            postal_code: undefined;
        };
    }, "">;
    readonly CAN: (role: string, allowOptionalFields?: boolean) => import("yup").ObjectSchema<{
        name: string;
        title: string;
        email: string;
        phone: string;
        dob_full: string;
        ssn_last4: string;
        identification_number: string;
        ownership_percentage: string;
        address: {
            state?: string;
            line1?: string;
            line2?: string;
            city?: string;
            postal_code?: string;
        };
    }, import("yup").AnyObject, {
        name: undefined;
        title: undefined;
        email: undefined;
        phone: undefined;
        dob_full: undefined;
        ssn_last4: undefined;
        identification_number: undefined;
        ownership_percentage: undefined;
        address: {
            line1: undefined;
            line2: undefined;
            city: undefined;
            state: undefined;
            postal_code: undefined;
        };
    }, "">;
};
