export declare class PosPaymentAgent {
    id: number;
    agent_code: string;
    name: string;
    agent_type: string;
    api_endpoint: string;
    merchant_id: string;
    credentials_json: string;
    payment_method_id: number;
    store_id: number;
    fee_rate: number;
    min_transaction: number;
    max_transaction: number;
    is_active: boolean;
    status: string;
    created_at: Date;
    updated_at: Date;
    deleted_at: Date;
}
export declare class PosCodCollection {
    id: number;
    collection_code: string;
    sale_id: number;
    agent_id: number;
    store_id: number;
    shift_id: number;
    sale_amount: number;
    collected_amount: number;
    fee_amount: number;
    net_amount: number;
    collection_type: string;
    status: string;
    due_date: Date;
    collected_at: Date;
    settled_at: Date;
    created_by_user_id: number;
    collected_by_user_id: number;
    note: string;
    created_at: Date;
    updated_at: Date;
}
