import type { SDKModule } from '../proxy/sdk-proxy.js'; import type { CrudVerb } from '../resources.js'; import type { FormSchema } from './types.js'; export declare function getFormSchema(schemaKey: string): FormSchema | undefined; export declare function schemaKeyForResource(module: SDKModule, verb: CrudVerb): string | undefined; export declare function schemaKeyForEntity(entity: 'products' | 'apps', verb: string): string | undefined; /** Fallback schema for component types without a dedicated form */ export declare function genericComponentSchema(verb: 'create' | 'update'): FormSchema; export declare function resolveResourceSchema(module: SDKModule, verb: CrudVerb): FormSchema | undefined;