export interface CalDAVCreds {
    principal: string;
    username: string;
    password: string;
}
export declare function basicAuth({ username, password }: CalDAVCreds): string;
export declare function propfind(url: string, body: string, creds: CalDAVCreds, depth?: '0' | '1'): Promise<string>;
export declare function report(url: string, body: string, creds: CalDAVCreds): Promise<string>;
//# sourceMappingURL=caldav.d.ts.map