import * as plugins from '../../plugins.js';
import type { IRouteMetadata } from '../../../dist_ts_interfaces/data/route-management.js';
export declare class StoredRouteDoc extends plugins.smartdata.SmartDataDbDoc<StoredRouteDoc, StoredRouteDoc> {
    id: string;
    route: plugins.smartproxy.IRouteConfig;
    enabled: boolean;
    createdAt: number;
    updatedAt: number;
    createdBy: string;
    metadata?: IRouteMetadata;
    constructor();
    static findById(id: string): Promise<StoredRouteDoc | null>;
    static findAll(): Promise<StoredRouteDoc[]>;
}
