import type { InterfaceConfig, DisplayConfig, LayoutConfig, ModuleConfig, PanelConfig, HookConfig, EndpointConfig, OperationAppConfig, OperationApiConfig, } from '@directus/types'; export function defineInterface(config: T): T { return config; } export function defineDisplay(config: T): T { return config; } export function defineLayout( config: LayoutConfig ): LayoutConfig { return config; } export function defineModule(config: T): T { return config; } export function definePanel(config: T): T { return config; } export function defineHook(config: T): T { return config; } export function defineEndpoint(config: T): T { return config; } export function defineOperationApp(config: T): T { return config; } export function defineOperationApi>( config: OperationApiConfig ): OperationApiConfig { return config; }