import { type IExportTemplate } from "@gooddata/sdk-model"; /** * Fetches export templates when the feature flag is enabled. * Returns an empty array when disabled or while loading. * * Fetches from both scopes and merges them: workspace-level templates (including any inherited from * a parent workspace) and organization-level templates. Templates are deduplicated by ref — on a * collision the workspace copy wins, as the more specific scope. Each scope is read independently: * if one scope cannot be read (e.g. the user lacks organization-level permissions), the hook * degrades to the other scope rather than failing the whole export flow. * * The backend caching layer deduplicates redundant calls across hook instances for both scopes. * * @internal */ export declare function useExportTemplates(): IExportTemplate[]; //# sourceMappingURL=useExportTemplates.d.ts.map