declare class Sotion { private _scopeId; private scope; get scopeId(): string; /** If the scope array has already loaded the set `scopeId` */ private get isScopeUpdated(); getScope(): Promise; fetchPage(id: string): Promise; fetchTable(id: string): Promise; slugPage(slug: string): Promise<{ blocks: string; meta: any; }>; slugTable(slug: string): Promise; setScope(id: string): this; /** If you are using sotion in SRS mode, e.g. via Sapper * * You can pass the this.fetch function to sotion. * * `sotion.setFetch(this.fetch);` */ setFetch(fetch: any): this; private getIdFromSlug; } declare const _default: Sotion; export default _default;