import { Session } from './session'; type Graph = 'churchcenter' | 'planningcenter'; export declare class Uri { session: Session; graph: Graph; app?: string; constructor({ session, app, graph }: { session: Session; app?: string; graph?: Graph; }); get schema(): string; get host(): string; get subdomain(): "api" | "api.staging" | "api-staging"; get domain(): 'pco' | 'planningcenteronline' | 'churchcenter'; get tld(): "test" | "com"; get isChurchCenter(): boolean; get env(): import("./session").ENV; get baseUrl(): string; get directory(): string; get headers(): { 'User-Agent': string; Authorization: string; }; appUrl: (path: string) => string; api: (path: string) => string; } export {}; //# sourceMappingURL=uri.d.ts.map