export interface BuildOptions {
    outDir?: string;
    format?: 'esm' | 'cjs';
    platform?: 'node' | 'browser';
    target?: string;
    silent?: boolean;
}
export declare function buildTrail(trailPath: string, options?: BuildOptions): Promise<string>;
export declare function getBuiltTrailPath(trailPath: string): string;
export declare function isTrailBuilt(trailPath: string): boolean;
