import { Codec } from '../hierarchy/codec.ts';
export declare const TOKEN_URL = "https://oauth2.googleapis.com/token";
export declare const DRIVE_API_BASE = "https://www.googleapis.com/drive/v3";
export declare const DOCS_API_BASE = "https://docs.googleapis.com/v1";
export declare const SLIDES_API_BASE = "https://slides.googleapis.com/v1";
export declare const SHEETS_API_BASE = "https://sheets.googleapis.com/v4";
export declare const GMAIL_API_BASE = "https://gmail.googleapis.com/gmail/v1";
export declare const CALENDAR_API_BASE = "https://www.googleapis.com/calendar/v3";
export declare const FORMS_API_BASE = "https://forms.googleapis.com/v1";
export declare const DRIVE_UPLOAD_BASE = "https://www.googleapis.com/upload/drive/v3";
export declare const TOKEN_BUFFER_SECONDS = 300;
export declare const RETRY_STATUSES: ReadonlySet<number>;
export declare const WRITE_RETRY_STATUSES: ReadonlySet<number>;
export declare const RATE_LIMIT_REASONS: ReadonlySet<string>;
export declare const MAX_RETRIES = 3;
export declare const MAX_BACKOFF = 32;
export declare const TOP_LEVEL_DIRS: readonly ["owned", "shared"];
/** Whether the segment names a Drive corpus directory. */
export declare function isCorpus(text: string): boolean;
export declare const CORPUS: Codec;
export declare const RENDERED_WORDS: ReadonlySet<string>;
//# sourceMappingURL=constants.d.ts.map