import { TextDocument, WorkspaceConfiguration } from 'vscode'; import type { API } from './git'; declare type WorkspaceExtensionConfiguration = WorkspaceConfiguration & { enabled: boolean; detailsIdling: string; detailsEditing: string; detailsDebugging: string; lowerDetailsIdling: string; lowerDetailsEditing: string; lowerDetailsDebugging: string; lowerDetailsNoWorkspaceFound: string; largeImageIdling: string; largeImage: string; smallImage: string; suppressNotifications: boolean; workspaceExcludePatterns: string[]; swapBigAndSmallImage: boolean; removeDetails: boolean; removeLowerDetails: boolean; removeTimestamp: boolean; removeRemoteRepository: boolean; idleTimeout: number; }; export declare function getConfig(): WorkspaceExtensionConfiguration; export declare const toLower: (str: string) => string; export declare const toUpper: (str: string) => string; export declare const toTitle: (str: string) => string; export declare function resolveFileIcon(document: TextDocument): string; export declare function getGit(): Promise; export {};