import { ApiBase } from '../Implementation/ApiBase';
import { AdaptableSharedEntity } from '../../PredefinedConfig/TeamSharingState';
export declare class TeamSharingInternalApi extends ApiBase {
    /**
     * Fires the Team Sharing Entity Changed Event
     * @param sharedEntity Entity that has been changed
     */
    fireTeamSharingEntityChangedEvent(sharedEntity: AdaptableSharedEntity): void;
    /**
     * Retrieves shared entry dependencies.
     */
    getSharedEntryDependencies(sharedEntity: AdaptableSharedEntity): AdaptableSharedEntity[];
    waitForTeamSharingImportEnd(): Promise<boolean>;
}
