import type { JiraIssueDatasourceParameters } from '@atlaskit/link-datasource';
import type { CardContext } from '@atlaskit/link-provider';
import type { DatasourceParameters } from '@atlaskit/linking-types';
export interface useFetchDatasourceInfoProps {
    cardContext?: CardContext;
    isRegularCardNode: boolean;
    nodeParameters?: DatasourceParameters | JiraIssueDatasourceParameters;
    url?: string;
}
export declare const useFetchDatasourceInfo: ({ isRegularCardNode, url, cardContext, nodeParameters, }: useFetchDatasourceInfoProps) => {
    datasourceId: string | undefined;
    parameters: DatasourceParameters | undefined;
    ready: boolean;
    extensionKey: string | undefined;
};
