export interface KnapsackMeta {
    /**
     * Only present if `knapsack start` is running. If `https` then it will be the same as the server port
     */
    websocketsPort?: number;
    version?: string;
    hasKnapsackCloud: boolean;
    knapsackCloudSiteId?: string;
    /**
     * Version numbers of Knapsack NPM packages{}
     */
    ksVersions: {
        app: string;
    };
}
export interface PluginMeta {
    id: string;
    /**
     * If `loadContent()` hook was implemented, then an API endpoint is set up and waiting for us
     */
    hasContent: boolean;
    clientPluginPath?: string;
    /** @deprecated */
    cssPath?: string;
}
export interface MetaState {
    meta: KnapsackMeta;
    /**
     * If `true`, then `knapsack start` is running, otherwise `knapsack serve` is running
     */
    isLocalDev: boolean;
    plugins: PluginMeta[];
}
//# sourceMappingURL=meta.d.ts.map