import { ExtensionDataRef } from './createExtensionDataRef'; /** @public */ export interface ExtensionInput, TConfig extends { singleton: boolean; optional: boolean; }> { $$type: '@backstage/ExtensionInput'; extensionData: Array; config: TConfig; replaces?: Array<{ id: string; input: string; }>; } /** @public */ export declare function createExtensionInput, TConfig extends { singleton?: boolean; optional?: boolean; }>(extensionData: Array, config?: TConfig & { replaces?: Array<{ id: string; input: string; }>; }): ExtensionInput;