export interface ScheduleReportRow {
    id?: number | null;
    report_data?: {
        id?: number | null;
        name?: string | null;
    } | null;
    name?: string | null;
    subject?: string | null;
    schedule_date?: string | null;
    next_schedule_date?: string | null;
    schedule_time?: string | null;
    emails?: string | null;
    is_recurring?: 0 | 1;
    autopost?: string | null;
    created_by?: number | null;
    created_by_data?: {
        id?: number | null;
        last_name?: string | null;
        first_name?: string | null;
    } | null;
    updated_by_data?: any;
}
export interface ScheduleReportState {
    rows: ScheduleReportRow[];
    columns: MaterialTableColumnProps[];
    columnOrder: string[];
    isLoading: boolean;
    isError: boolean;
    error?: string;
}
export declare const state: ScheduleReportState;
