import { FetchBaseQueryMeta } from "@reduxjs/toolkit/query/react";
import { AssetsDataTags, AssetsDataWithPagination, GetAssetsDataParams, GetAssetsByCategoryParams, PageParam } from "./types";
export declare const assetsDataApi: import("@reduxjs/toolkit/query").Api<import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, {
    getAssetsData: import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>;
    getAssetData: import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>;
    getAssetsByCategory: import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>;
}, "assetsDataApi", AssetsDataTags, typeof import("@reduxjs/toolkit/query").coreModuleName | typeof import("@reduxjs/toolkit/query/react").reactHooksModuleName>;
export declare const useGetAssetsDataInfiniteQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
    status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
    originalArgs?: undefined | undefined;
    data?: undefined | undefined;
    error?: undefined | undefined;
    requestId?: undefined | undefined;
    endpointName?: string | undefined;
    startedTimeStamp?: undefined | undefined;
    fulfilledTimeStamp?: undefined | undefined;
} & {
    direction?: "forward" | "backward";
} & {
    currentData?: {
        pages: AssetsDataWithPagination[];
        pageParams: PageParam[];
    } | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
}, "isUninitialized"> & {
    isUninitialized: true;
}) | import("@reduxjs/toolkit/query").TSHelpersOverride<(({
    status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
    originalArgs?: undefined | undefined;
    data?: undefined | undefined;
    error?: undefined | undefined;
    requestId?: undefined | undefined;
    endpointName?: string | undefined;
    startedTimeStamp?: undefined | undefined;
    fulfilledTimeStamp?: undefined | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
    error: undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
    fulfilledTimeStamp: number;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.pending;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    error?: import("@reduxjs/toolkit").SerializedError | undefined;
    endpointName: string;
    startedTimeStamp: number;
    fulfilledTimeStamp?: number | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    fulfilledTimeStamp?: number | undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    error: import("@reduxjs/toolkit").SerializedError;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
    error: undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
    fulfilledTimeStamp: number;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.pending;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    error?: import("@reduxjs/toolkit").SerializedError | undefined;
    endpointName: string;
    startedTimeStamp: number;
    fulfilledTimeStamp?: number | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    fulfilledTimeStamp?: number | undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    error: import("@reduxjs/toolkit").SerializedError;
} & {
    direction?: "forward" | "backward";
})) & {
    currentData?: {
        pages: AssetsDataWithPagination[];
        pageParams: PageParam[];
    } | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
}, {
    isLoading: true;
    isFetching: boolean;
    data: undefined;
} | ({
    isSuccess: true;
    isFetching: true;
    error: undefined;
} & Required<Pick<(({
    status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
    originalArgs?: undefined | undefined;
    data?: undefined | undefined;
    error?: undefined | undefined;
    requestId?: undefined | undefined;
    endpointName?: string | undefined;
    startedTimeStamp?: undefined | undefined;
    fulfilledTimeStamp?: undefined | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
    error: undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
    fulfilledTimeStamp: number;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.pending;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    error?: import("@reduxjs/toolkit").SerializedError | undefined;
    endpointName: string;
    startedTimeStamp: number;
    fulfilledTimeStamp?: number | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    fulfilledTimeStamp?: number | undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    error: import("@reduxjs/toolkit").SerializedError;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
    error: undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
    fulfilledTimeStamp: number;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.pending;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    error?: import("@reduxjs/toolkit").SerializedError | undefined;
    endpointName: string;
    startedTimeStamp: number;
    fulfilledTimeStamp?: number | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    fulfilledTimeStamp?: number | undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    error: import("@reduxjs/toolkit").SerializedError;
} & {
    direction?: "forward" | "backward";
})) & {
    currentData?: {
        pages: AssetsDataWithPagination[];
        pageParams: PageParam[];
    } | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
}, "data" | "fulfilledTimeStamp">>) | ({
    isSuccess: true;
    isFetching: false;
    error: undefined;
} & Required<Pick<(({
    status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
    originalArgs?: undefined | undefined;
    data?: undefined | undefined;
    error?: undefined | undefined;
    requestId?: undefined | undefined;
    endpointName?: string | undefined;
    startedTimeStamp?: undefined | undefined;
    fulfilledTimeStamp?: undefined | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
    error: undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
    fulfilledTimeStamp: number;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.pending;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    error?: import("@reduxjs/toolkit").SerializedError | undefined;
    endpointName: string;
    startedTimeStamp: number;
    fulfilledTimeStamp?: number | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    fulfilledTimeStamp?: number | undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    error: import("@reduxjs/toolkit").SerializedError;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
    error: undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
    fulfilledTimeStamp: number;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.pending;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    error?: import("@reduxjs/toolkit").SerializedError | undefined;
    endpointName: string;
    startedTimeStamp: number;
    fulfilledTimeStamp?: number | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    fulfilledTimeStamp?: number | undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    error: import("@reduxjs/toolkit").SerializedError;
} & {
    direction?: "forward" | "backward";
})) & {
    currentData?: {
        pages: AssetsDataWithPagination[];
        pageParams: PageParam[];
    } | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
}, "data" | "fulfilledTimeStamp" | "currentData">>) | ({
    isError: true;
} & Required<Pick<(({
    status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
    originalArgs?: undefined | undefined;
    data?: undefined | undefined;
    error?: undefined | undefined;
    requestId?: undefined | undefined;
    endpointName?: string | undefined;
    startedTimeStamp?: undefined | undefined;
    fulfilledTimeStamp?: undefined | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
    error: undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
    fulfilledTimeStamp: number;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.pending;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    error?: import("@reduxjs/toolkit").SerializedError | undefined;
    endpointName: string;
    startedTimeStamp: number;
    fulfilledTimeStamp?: number | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    fulfilledTimeStamp?: number | undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    error: import("@reduxjs/toolkit").SerializedError;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
    error: undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
    fulfilledTimeStamp: number;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.pending;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    error?: import("@reduxjs/toolkit").SerializedError | undefined;
    endpointName: string;
    startedTimeStamp: number;
    fulfilledTimeStamp?: number | undefined;
} & {
    direction?: "forward" | "backward";
}) | ({
    status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
    data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
    fulfilledTimeStamp?: number | undefined;
    originalArgs: GetAssetsDataParams;
    requestId: string;
    endpointName: string;
    startedTimeStamp: number;
    error: import("@reduxjs/toolkit").SerializedError;
} & {
    direction?: "forward" | "backward";
})) & {
    currentData?: {
        pages: AssetsDataWithPagination[];
        pageParams: PageParam[];
    } | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
}, "error">>)>> & {
    status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: typeof import("@reduxjs/toolkit/query").skipToken | GetAssetsDataParams, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & {
    skip?: boolean;
    refetchOnMountOrArgChange?: boolean | number;
    initialPageParam?: PageParam | undefined;
    refetchCachedPages?: boolean;
} & {
    skip?: boolean;
    selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
        status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
        originalArgs?: undefined | undefined;
        data?: undefined | undefined;
        error?: undefined | undefined;
        requestId?: undefined | undefined;
        endpointName?: string | undefined;
        startedTimeStamp?: undefined | undefined;
        fulfilledTimeStamp?: undefined | undefined;
    } & {
        direction?: "forward" | "backward";
    } & {
        currentData?: {
            pages: AssetsDataWithPagination[];
            pageParams: PageParam[];
        } | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
        hasNextPage: boolean;
        hasPreviousPage: boolean;
        isFetchingNextPage: boolean;
        isFetchingPreviousPage: boolean;
    }, "isUninitialized"> & {
        isUninitialized: true;
    }) | import("@reduxjs/toolkit/query").TSHelpersOverride<(({
        status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
        originalArgs?: undefined | undefined;
        data?: undefined | undefined;
        error?: undefined | undefined;
        requestId?: undefined | undefined;
        endpointName?: string | undefined;
        startedTimeStamp?: undefined | undefined;
        fulfilledTimeStamp?: undefined | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
        error: undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
        fulfilledTimeStamp: number;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.pending;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        error?: import("@reduxjs/toolkit").SerializedError | undefined;
        endpointName: string;
        startedTimeStamp: number;
        fulfilledTimeStamp?: number | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        fulfilledTimeStamp?: number | undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        error: import("@reduxjs/toolkit").SerializedError;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
        error: undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
        fulfilledTimeStamp: number;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.pending;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        error?: import("@reduxjs/toolkit").SerializedError | undefined;
        endpointName: string;
        startedTimeStamp: number;
        fulfilledTimeStamp?: number | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        fulfilledTimeStamp?: number | undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        error: import("@reduxjs/toolkit").SerializedError;
    } & {
        direction?: "forward" | "backward";
    })) & {
        currentData?: {
            pages: AssetsDataWithPagination[];
            pageParams: PageParam[];
        } | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
        hasNextPage: boolean;
        hasPreviousPage: boolean;
        isFetchingNextPage: boolean;
        isFetchingPreviousPage: boolean;
    }, {
        isLoading: true;
        isFetching: boolean;
        data: undefined;
    } | ({
        isSuccess: true;
        isFetching: true;
        error: undefined;
    } & Required<Pick<(({
        status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
        originalArgs?: undefined | undefined;
        data?: undefined | undefined;
        error?: undefined | undefined;
        requestId?: undefined | undefined;
        endpointName?: string | undefined;
        startedTimeStamp?: undefined | undefined;
        fulfilledTimeStamp?: undefined | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
        error: undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
        fulfilledTimeStamp: number;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.pending;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        error?: import("@reduxjs/toolkit").SerializedError | undefined;
        endpointName: string;
        startedTimeStamp: number;
        fulfilledTimeStamp?: number | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        fulfilledTimeStamp?: number | undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        error: import("@reduxjs/toolkit").SerializedError;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
        error: undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
        fulfilledTimeStamp: number;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.pending;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        error?: import("@reduxjs/toolkit").SerializedError | undefined;
        endpointName: string;
        startedTimeStamp: number;
        fulfilledTimeStamp?: number | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        fulfilledTimeStamp?: number | undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        error: import("@reduxjs/toolkit").SerializedError;
    } & {
        direction?: "forward" | "backward";
    })) & {
        currentData?: {
            pages: AssetsDataWithPagination[];
            pageParams: PageParam[];
        } | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
        hasNextPage: boolean;
        hasPreviousPage: boolean;
        isFetchingNextPage: boolean;
        isFetchingPreviousPage: boolean;
    }, "data" | "fulfilledTimeStamp">>) | ({
        isSuccess: true;
        isFetching: false;
        error: undefined;
    } & Required<Pick<(({
        status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
        originalArgs?: undefined | undefined;
        data?: undefined | undefined;
        error?: undefined | undefined;
        requestId?: undefined | undefined;
        endpointName?: string | undefined;
        startedTimeStamp?: undefined | undefined;
        fulfilledTimeStamp?: undefined | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
        error: undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
        fulfilledTimeStamp: number;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.pending;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        error?: import("@reduxjs/toolkit").SerializedError | undefined;
        endpointName: string;
        startedTimeStamp: number;
        fulfilledTimeStamp?: number | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        fulfilledTimeStamp?: number | undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        error: import("@reduxjs/toolkit").SerializedError;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
        error: undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
        fulfilledTimeStamp: number;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.pending;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        error?: import("@reduxjs/toolkit").SerializedError | undefined;
        endpointName: string;
        startedTimeStamp: number;
        fulfilledTimeStamp?: number | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        fulfilledTimeStamp?: number | undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        error: import("@reduxjs/toolkit").SerializedError;
    } & {
        direction?: "forward" | "backward";
    })) & {
        currentData?: {
            pages: AssetsDataWithPagination[];
            pageParams: PageParam[];
        } | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
        hasNextPage: boolean;
        hasPreviousPage: boolean;
        isFetchingNextPage: boolean;
        isFetchingPreviousPage: boolean;
    }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({
        isError: true;
    } & Required<Pick<(({
        status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
        originalArgs?: undefined | undefined;
        data?: undefined | undefined;
        error?: undefined | undefined;
        requestId?: undefined | undefined;
        endpointName?: string | undefined;
        startedTimeStamp?: undefined | undefined;
        fulfilledTimeStamp?: undefined | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
        error: undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
        fulfilledTimeStamp: number;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.pending;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        error?: import("@reduxjs/toolkit").SerializedError | undefined;
        endpointName: string;
        startedTimeStamp: number;
        fulfilledTimeStamp?: number | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        fulfilledTimeStamp?: number | undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        error: import("@reduxjs/toolkit").SerializedError;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled;
        error: undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        data: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam>;
        fulfilledTimeStamp: number;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.pending;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        error?: import("@reduxjs/toolkit").SerializedError | undefined;
        endpointName: string;
        startedTimeStamp: number;
        fulfilledTimeStamp?: number | undefined;
    } & {
        direction?: "forward" | "backward";
    }) | ({
        status: import("@reduxjs/toolkit/query").QueryStatus.rejected;
        data?: import("@reduxjs/toolkit/query").InfiniteData<AssetsDataWithPagination, PageParam> | undefined;
        fulfilledTimeStamp?: number | undefined;
        originalArgs: GetAssetsDataParams;
        requestId: string;
        endpointName: string;
        startedTimeStamp: number;
        error: import("@reduxjs/toolkit").SerializedError;
    } & {
        direction?: "forward" | "backward";
    })) & {
        currentData?: {
            pages: AssetsDataWithPagination[];
            pageParams: PageParam[];
        } | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
        hasNextPage: boolean;
        hasPreviousPage: boolean;
        isFetchingNextPage: boolean;
        isFetchingPreviousPage: boolean;
    }, "error">>)>> & {
        status: import("@reduxjs/toolkit/query").QueryStatus;
    }) => R) | undefined;
}) | undefined) => [R][R extends any ? 0 : never] & Pick<{
    refetch: (options?: Pick<import("@reduxjs/toolkit/query").SubscriptionOptions & {
        skip?: boolean;
        refetchOnMountOrArgChange?: boolean | number;
        initialPageParam?: PageParam | undefined;
        refetchCachedPages?: boolean;
    }, "refetchCachedPages"> | undefined) => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
    trigger: (arg: {
        queryArg: GetAssetsDataParams;
        pageParam: PageParam;
    }, direction: "forward" | "backward") => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
    fetchNextPage: () => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
    fetchPreviousPage: () => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
}, "refetch" | "fetchNextPage" | "fetchPreviousPage"> & Pick<{
    refetch: (options?: Pick<import("@reduxjs/toolkit/query").SubscriptionOptions & {
        skip?: boolean;
        refetchOnMountOrArgChange?: boolean | number;
        initialPageParam?: PageParam | undefined;
        refetchCachedPages?: boolean;
    }, "refetchCachedPages"> | undefined) => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
    trigger: (arg: {
        queryArg: GetAssetsDataParams;
        pageParam: PageParam;
    }, direction: "forward" | "backward") => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
    fetchNextPage: () => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
    fetchPreviousPage: () => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<GetAssetsDataParams, PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
}, "fetchNextPage" | "fetchPreviousPage">, useGetAssetDataQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
    status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
    originalArgs?: undefined | undefined;
    data?: undefined | undefined;
    error?: undefined | undefined;
    requestId?: undefined | undefined;
    endpointName?: string | undefined;
    startedTimeStamp?: undefined | undefined;
    fulfilledTimeStamp?: undefined | undefined;
} & {
    currentData?: AssetsDataWithPagination | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "isUninitialized"> & {
    isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
    currentData?: AssetsDataWithPagination | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "data" | "isLoading" | "isFetching"> & {
    isLoading: true;
    isFetching: boolean;
    data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
    currentData?: AssetsDataWithPagination | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
    isSuccess: true;
    isFetching: true;
    error: undefined;
} & {
    data: AssetsDataWithPagination;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
    currentData?: AssetsDataWithPagination | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
    currentData?: AssetsDataWithPagination | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
    isSuccess: true;
    isFetching: false;
    error: undefined;
} & {
    data: AssetsDataWithPagination;
    currentData: AssetsDataWithPagination;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
    currentData?: AssetsDataWithPagination | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
    currentData?: AssetsDataWithPagination | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "error" | "isError"> & {
    isError: true;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
    currentData?: AssetsDataWithPagination | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "error">>)> & {
    status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: typeof import("@reduxjs/toolkit/query").skipToken | GetAssetsDataParams, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & {
    skip?: boolean;
    refetchOnMountOrArgChange?: boolean | number;
} & {
    skip?: boolean;
    selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
        status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
        originalArgs?: undefined | undefined;
        data?: undefined | undefined;
        error?: undefined | undefined;
        requestId?: undefined | undefined;
        endpointName?: string | undefined;
        startedTimeStamp?: undefined | undefined;
        fulfilledTimeStamp?: undefined | undefined;
    } & {
        currentData?: AssetsDataWithPagination | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "isUninitialized"> & {
        isUninitialized: true;
    }) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
        currentData?: AssetsDataWithPagination | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "data" | "isLoading" | "isFetching"> & {
        isLoading: true;
        isFetching: boolean;
        data: undefined;
    }) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
        currentData?: AssetsDataWithPagination | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
        isSuccess: true;
        isFetching: true;
        error: undefined;
    } & {
        data: AssetsDataWithPagination;
    } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
        currentData?: AssetsDataWithPagination | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
        currentData?: AssetsDataWithPagination | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
        isSuccess: true;
        isFetching: false;
        error: undefined;
    } & {
        data: AssetsDataWithPagination;
        currentData: AssetsDataWithPagination;
    } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
        currentData?: AssetsDataWithPagination | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
        currentData?: AssetsDataWithPagination | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "error" | "isError"> & {
        isError: true;
    } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>> & {
        currentData?: AssetsDataWithPagination | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "error">>)> & {
        status: import("@reduxjs/toolkit/query").QueryStatus;
    }) => R) | undefined;
}) | undefined) => [R][R extends any ? 0 : never] & {
    refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsDataParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
}, useGetAssetsByCategoryQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
    status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
    originalArgs?: undefined | undefined;
    data?: undefined | undefined;
    error?: undefined | undefined;
    requestId?: undefined | undefined;
    endpointName?: string | undefined;
    startedTimeStamp?: undefined | undefined;
    fulfilledTimeStamp?: undefined | undefined;
} & {
    currentData?: string[] | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "isUninitialized"> & {
    isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
    currentData?: string[] | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "data" | "isLoading" | "isFetching"> & {
    isLoading: true;
    isFetching: boolean;
    data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
    currentData?: string[] | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
    isSuccess: true;
    isFetching: true;
    error: undefined;
} & {
    data: string[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
    currentData?: string[] | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
    currentData?: string[] | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
    isSuccess: true;
    isFetching: false;
    error: undefined;
} & {
    data: string[];
    currentData: string[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
    currentData?: string[] | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
    currentData?: string[] | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "error" | "isError"> & {
    isError: true;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
    currentData?: string[] | undefined;
    isUninitialized: false;
    isLoading: false;
    isFetching: false;
    isSuccess: false;
    isError: false;
}, "error">>)> & {
    status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: typeof import("@reduxjs/toolkit/query").skipToken | GetAssetsByCategoryParams, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & {
    skip?: boolean;
    refetchOnMountOrArgChange?: boolean | number;
} & {
    skip?: boolean;
    selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
        status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
        originalArgs?: undefined | undefined;
        data?: undefined | undefined;
        error?: undefined | undefined;
        requestId?: undefined | undefined;
        endpointName?: string | undefined;
        startedTimeStamp?: undefined | undefined;
        fulfilledTimeStamp?: undefined | undefined;
    } & {
        currentData?: string[] | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "isUninitialized"> & {
        isUninitialized: true;
    }) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
        currentData?: string[] | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "data" | "isLoading" | "isFetching"> & {
        isLoading: true;
        isFetching: boolean;
        data: undefined;
    }) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
        currentData?: string[] | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
        isSuccess: true;
        isFetching: true;
        error: undefined;
    } & {
        data: string[];
    } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
        currentData?: string[] | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
        currentData?: string[] | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
        isSuccess: true;
        isFetching: false;
        error: undefined;
    } & {
        data: string[];
        currentData: string[];
    } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
        currentData?: string[] | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
        currentData?: string[] | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "error" | "isError"> & {
        isError: true;
    } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>> & {
        currentData?: string[] | undefined;
        isUninitialized: false;
        isLoading: false;
        isFetching: false;
        isSuccess: false;
        isError: false;
    }, "error">>)> & {
        status: import("@reduxjs/toolkit/query").QueryStatus;
    }) => R) | undefined;
}) | undefined) => [R][R extends any ? 0 : never] & {
    refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<GetAssetsByCategoryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, FetchBaseQueryMeta>, AssetsDataTags, string[], "assetsDataApi", unknown>>;
};
//# sourceMappingURL=api.d.ts.map