@vulcan-sql/extension-store-canner
Version:
Canner persistence store for Vulcan SQL
14 lines (13 loc) • 576 B
TypeScript
import { Profile, ProfileReader } from '@vulcan-sql/core';
export interface CannerProfileReaderOptions {
path?: string;
}
/**
* Used the string to identify the extension Id not by the enum "LocalFileProfileReader".
* Because if we create another enum to extend the 'LocalFileProfileReader', it seems unnecessary to give the new enum only has 'Canner' as its type."
* */
export declare class CannerProfileReader extends ProfileReader {
private envConfig;
private logger;
read(options: CannerProfileReaderOptions): Promise<Profile<Record<string, any>>[]>;
}