import type { MetaQuery, BaseKey } from "@refinedev/core";
import type { IDType, NamingConvention } from "../types";
type GenerateUseOneSubscriptionParams = {
    resource: string;
    meta: MetaQuery;
    id?: BaseKey;
    idType?: IDType;
    namingConvention?: NamingConvention;
};
type GenerateUseOneSubscriptionReturnValues = {
    variables: any;
    query: string;
    operation: string;
};
export declare const generateUseOneSubscription: ({ resource, meta, id, idType, namingConvention, }: GenerateUseOneSubscriptionParams) => GenerateUseOneSubscriptionReturnValues;
/**
 * @deprecated Please use `generateUseOneSubscription` instead.
 */
export declare const genereteUseOneSubscription: ({ resource, meta, id, idType, namingConvention, }: GenerateUseOneSubscriptionParams) => GenerateUseOneSubscriptionReturnValues;
export {};
//# sourceMappingURL=generateUseOneSubscription.d.ts.map