import { GetListResponse } from '@dvn/core/api/dto/list';
import { Availability } from './models';
export interface TakvimApi {
  getAvailabilities: (availabilityConfigId: string) => Promise<GetListResponse<Availability>>;
}
export declare class TakvimApiImpl implements TakvimApi {
  private api;
  constructor(endpoint: string, defaultHeaders?: object);
  getAvailabilities: (availabilityConfigId: string) => Promise<GetListResponse<Availability>>;
  addAuthInterceptor: (token: string) => void;
}
