import { t as __name } from "./chunk--u3MIqq1.js"; import { i as MutationKey, n as PluginSolidQuery, r as QueryKey } from "./types-CbGAAkdw.js"; import { OperationSchemas } from "@kubb/plugin-oas"; import { Operation } from "@kubb/oas"; import { FunctionParams } from "@kubb/react-fabric"; import { FabricReactNode } from "@kubb/react-fabric/types"; //#region src/components/Mutation.d.ts type Props$2 = { /** * Name of the function */ name: string; typeName: string; clientName: string; mutationKeyName: string; typeSchemas: OperationSchemas; operation: Operation; dataReturnType: PluginSolidQuery['resolvedOptions']['client']['dataReturnType']; paramsCasing: PluginSolidQuery['resolvedOptions']['paramsCasing']; paramsType: PluginSolidQuery['resolvedOptions']['paramsType']; pathParamsType: PluginSolidQuery['resolvedOptions']['pathParamsType']; }; declare function Mutation({ name, clientName, paramsCasing, paramsType, pathParamsType, dataReturnType, typeSchemas, operation, mutationKeyName }: Props$2): FabricReactNode; //#endregion //#region src/components/Query.d.ts type Props$1 = { /** * Name of the function */ name: string; queryOptionsName: string; queryKeyName: string; queryKeyTypeName: string; typeSchemas: OperationSchemas; operation: Operation; paramsCasing: PluginSolidQuery['resolvedOptions']['paramsCasing']; paramsType: PluginSolidQuery['resolvedOptions']['paramsType']; pathParamsType: PluginSolidQuery['resolvedOptions']['pathParamsType']; dataReturnType: PluginSolidQuery['resolvedOptions']['client']['dataReturnType']; }; type GetParamsProps$1 = { paramsCasing: PluginSolidQuery['resolvedOptions']['paramsCasing']; paramsType: PluginSolidQuery['resolvedOptions']['paramsType']; pathParamsType: PluginSolidQuery['resolvedOptions']['pathParamsType']; dataReturnType: PluginSolidQuery['resolvedOptions']['client']['dataReturnType']; typeSchemas: OperationSchemas; }; declare function Query({ name, queryKeyTypeName, queryOptionsName, queryKeyName, paramsCasing, paramsType, pathParamsType, dataReturnType, typeSchemas, operation }: Props$1): FabricReactNode; declare namespace Query { var getParams: ({ paramsType, paramsCasing, pathParamsType, dataReturnType, typeSchemas }: GetParamsProps$1) => FunctionParams; } //#endregion //#region src/components/QueryOptions.d.ts type Props = { name: string; clientName: string; queryKeyName: string; typeSchemas: OperationSchemas; paramsCasing: PluginSolidQuery['resolvedOptions']['paramsCasing']; paramsType: PluginSolidQuery['resolvedOptions']['paramsType']; pathParamsType: PluginSolidQuery['resolvedOptions']['pathParamsType']; dataReturnType: PluginSolidQuery['resolvedOptions']['client']['dataReturnType']; }; type GetParamsProps = { paramsCasing: PluginSolidQuery['resolvedOptions']['paramsCasing']; paramsType: PluginSolidQuery['resolvedOptions']['paramsType']; pathParamsType: PluginSolidQuery['resolvedOptions']['pathParamsType']; typeSchemas: OperationSchemas; }; declare function QueryOptions({ name, clientName, typeSchemas, paramsCasing, paramsType, dataReturnType, pathParamsType, queryKeyName }: Props): FabricReactNode; declare namespace QueryOptions { var getParams: ({ paramsType, paramsCasing, pathParamsType, typeSchemas }: GetParamsProps) => FunctionParams; } //#endregion export { Mutation, MutationKey, Query, QueryKey, QueryOptions }; //# sourceMappingURL=components.d.ts.map