import { ISdtfReadableComponentList } from '../reader/ISdtfReadableComponentList';
import { ISdtfWriteableComponentList } from '../writer/ISdtfWriteableComponentList';
import { ISdtfComponentList } from './ISdtfComponentList';
export interface ISdtfComponentFactoryWrapper {
    createFromJson(json: Record<string, unknown>): ISdtfComponentList;
    createFromReadable(readableComponents: ISdtfReadableComponentList): ISdtfComponentList;
    createFromWriteable(writeableComponents: ISdtfWriteableComponentList): ISdtfComponentList;
}
//# sourceMappingURL=ISdtfComponentFactoryWrapper.d.ts.map