import { Optional } from '@ephox/katamari';
import { AlloyComponent } from '../../api/component/ComponentApi';
import { CouplingState, CouplingConfig } from './CouplingTypes';
declare const getCoupled: (component: AlloyComponent, coupleConfig: CouplingConfig, coupleState: CouplingState, name: string) => AlloyComponent;
declare const getExistingCoupled: (component: AlloyComponent, coupleConfig: CouplingConfig, coupleState: CouplingState, name: string) => Optional<AlloyComponent>;
export { getCoupled, getExistingCoupled };
//# sourceMappingURL=CouplingApis.d.ts.map