export declare const createAPI: , Inputs extends import("@/common/api-factory/validator").Type & unknown[], Return>(method: string, config: { paramsSchema?: ParamsSchema; implement: Inputs extends undefined ? () => Promise> : (...params: Inputs) => Promise>; }) => (...inputs: unknown[]) => Promise>, createSyncAPI: , Inputs extends import("@/common/api-factory/validator").Type & unknown[], Return = void>(method: string, config: { paramsSchema?: ParamsSchema; implement: (...inputs: Inputs) => Return | { code: import("@jolibox/types").ResponseType; data: Return; }; }) => (...inputs: Inputs) => import("@jolibox/types").StandardResponse; export declare const registerCanIUse: (name: string, config: import("@jolibox/common").CanIUseInfo) => void; import { t } from '@/common/api-factory/validator'; export { t };