import { Document, Types } from 'mongoose';
export type SalonPayoutAccountDocument = SalonPayoutAccount & Document;
export declare class SalonPayoutAccount {
    salonId: Types.ObjectId;
    stripeAccountId: string;
    businessType: string;
    country: string;
    currency: string;
    payoutsEnabled: boolean;
    detailsSubmitted: boolean;
    requirementsCurrentlyDue: string[];
    disabledReason: string;
}
export declare const SalonPayoutAccountSchema: import("mongoose").Schema<SalonPayoutAccount, import("mongoose").Model<SalonPayoutAccount, any, any, any, Document<unknown, any, SalonPayoutAccount, any, {}> & SalonPayoutAccount & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, SalonPayoutAccount, Document<unknown, {}, import("mongoose").FlatRecord<SalonPayoutAccount>, {}, import("mongoose").DefaultSchemaOptions> & import("mongoose").FlatRecord<SalonPayoutAccount> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
