declare type HandleInput<K> = (key: K, event: Event) => void;
declare type Linker<K> = (key: K) => LinkerResult;
declare type LinkerResult = {
    readonly key: string;
    readonly value?: any;
    readonly label?: string;
    readonly placeholder?: string;
    readonly onInput: (event: Event) => void;
};
export declare const linker: (component: any, handleInput: HandleInput<string>) => Linker<string>;
export {};
