declare const _default: (prefix: string) => ({
    key: string;
    initialState: {
        channel: string;
        isOpen: boolean;
        showSetting: boolean;
        isAnonymous: boolean;
        fontSize: any;
        colorIndex: string;
        history: boolean;
        emo: undefined;
        selectMessageId: null;
        pageInfo?: undefined;
        result?: undefined;
        enableLoad?: undefined;
    };
    loading: (state: any, action: any) => any;
    method?: undefined;
    url?: undefined;
    success?: undefined;
    body?: undefined;
} | {
    key: string;
    method: string;
    url: (code: string) => string;
    initialState?: undefined;
    loading?: undefined;
    success?: undefined;
    body?: undefined;
} | {
    key: string;
    initialState: {
        pageInfo: {
            startIndex: number;
            totalSize: number;
            endIndex: number;
        };
        result: never[];
        enableLoad: boolean;
        channel?: undefined;
        isOpen?: undefined;
        showSetting?: undefined;
        isAnonymous?: undefined;
        fontSize?: undefined;
        colorIndex?: undefined;
        history?: undefined;
        emo?: undefined;
        selectMessageId?: undefined;
    };
    method: string;
    url: () => string;
    loading: (state: any) => any;
    success: (state: any, action: any) => any;
    body?: undefined;
} | {
    key: string;
    initialState: {
        pageInfo: {
            startIndex: number;
            totalSize: number;
            endIndex: number;
        };
        result: never[];
        enableLoad: boolean;
        channel?: undefined;
        isOpen?: undefined;
        showSetting?: undefined;
        isAnonymous?: undefined;
        fontSize?: undefined;
        colorIndex?: undefined;
        history?: undefined;
        emo?: undefined;
        selectMessageId?: undefined;
    };
    method: string;
    url: () => string;
    loading: (state: any, action: any) => any;
    success: (state: any, action: any) => any;
    body?: undefined;
} | {
    key: string;
    method: string;
    url: (trendType: string) => string;
    body: () => null;
    initialState?: undefined;
    loading?: undefined;
    success?: undefined;
})[];
export default _default;
