import { GetListResponse } from '@dvn/core/api/dto/list';
import { Logger } from '@dvn/core/log/logger';
import { Storage } from '@dvn/kimlik/storage/Storage.interface';
import { Availability } from '../../../../takvim/api/models';
import { TakvimApi } from '../../../../takvim/api/takvimApi';
export declare class TakvimApiDemo implements TakvimApi {
  private database;
  private logger;
  private storage;
  constructor(database: any, storage: Storage, logger: Logger);
  getAvailabilities(availabilityConfigId: string): Promise<GetListResponse<Availability>>;
}
