import { Ref } from 'vue'; import { ClientService } from '../../services'; import { FileContext } from './types'; import { AppNavigationResult } from './useAppNavigation'; import { AppConfigResult } from './useAppConfig'; import { AppFileHandlingResult } from './useAppFileHandling'; import { AppFolderHandlingResult } from './useAppFolderHandling'; import { RequestResult } from '../authContext'; import { MaybeRef } from '../../utils'; interface AppDefaultsOptions { applicationId: string; applicationName?: MaybeRef; clientService?: ClientService; } export type AppDefaultsResult = AppConfigResult & AppNavigationResult & AppFileHandlingResult & RequestResult & AppFolderHandlingResult & { isPublicLinkContext: Ref; currentFileContext: Ref; }; export declare function useAppDefaults(options: AppDefaultsOptions): AppDefaultsResult; export {};