export declare class CreateProductDto {
    name: string;
    category_id: string;
    insurer_id: string;
    gst_rate: number;
    one_time_commission: number;
    first_year_commission: number;
    renewal_commission: number;
    commission_years: number;
}
export declare class UpdateProductDto {
    name?: string;
    category_id?: string;
    insurer_id?: string;
    gst_rate?: number;
    one_time_commission?: number;
    first_year_commission?: number;
    renewal_commission?: number;
    commission_years?: number;
    is_active?: boolean;
}
export declare class ProductListDto {
    page: number;
    limit: number;
    search?: string;
    category_id?: string;
    insurer_id?: string;
    is_active?: boolean;
    assignee_id?: string;
}
export declare class CalculatePremiumDto {
    gross_premium: number;
}
