import type { DatasourceDetailsResponse } from '@atlaskit/linking-types/datasource'; import { type GenerateDataResponse } from '../types'; import { defaultInitialVisibleColumnKeys } from './data'; export declare const generateDetailsResponse: (initialColumnKeys: string[]) => DatasourceDetailsResponse; export declare const generateDataResponse: GenerateDataResponse; export declare const generateResolveResponse: (resourceUrl: string) => { body: { data: { '@context': { '@vocab': string; atlassian: string; schema: string; }; '@type': string[]; 'atlassian:titlePrefix': { '@type': string; text: string; }; generator: { '@id': string; '@type': string; icon: { '@type': string; url: string; }; name: string; }; name: string; url: string; }; datasources: { ari: string; description: string; id: string; key: string; name: string; parameters: { searchString: string; }; }[]; meta: { access: string; auth: never[]; category: string; definitionId: string; key: string; objectId: string; product: string; resourceType: string; tenantId: string; visibility: string; }; }; status: number; } | undefined; export { defaultInitialVisibleColumnKeys };