import PocketBase from 'pocketbase'; import { BatchServiceTS } from './services/BatchService.js'; import { RecordServiceTS } from './services/RecordService.js'; import type { BaseAuthStore } from 'pocketbase'; export type { UniqueCollection } from './lib/type-utils.js'; import type { SchemaDeclaration } from './schema.js'; export declare class PocketBaseTS extends PocketBase { #private; constructor(baseUrl?: string, authStore?: BaseAuthStore | null, lang?: string); collection(idOrName: TName): RecordServiceTS; createBatch(): BatchServiceTS; }