import { Types, HydratedDocument } from 'mongoose';
export type TallyLedgerMappingDocument = HydratedDocument<TallyLedgerMapping>;
export declare class TallyLedgerMappings {
    freight_income: string;
    fuel_expense: string;
    maintenance: string;
    payrolls_paid: string;
    trip_expenses: string;
    toll_and_fastag: string;
    gst_payable: string;
    bank_cash: string;
}
export declare class TallyLedgerMapping {
    business_id: Types.ObjectId;
    mappings: TallyLedgerMappings;
    is_demo: boolean;
    created_at: number;
    updated_at: number;
}
export declare const TallyLedgerMappingSchema: import("mongoose").Schema<TallyLedgerMapping, import("mongoose").Model<TallyLedgerMapping, any, any, any, import("mongoose").Document<unknown, any, TallyLedgerMapping, any> & TallyLedgerMapping & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, TallyLedgerMapping, import("mongoose").Document<unknown, {}, import("mongoose").FlatRecord<TallyLedgerMapping>, {}> & import("mongoose").FlatRecord<TallyLedgerMapping> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
