import ts from "typescript"; import { FunctionlessChecker } from "./checker"; /** * Validates a TypeScript SourceFile containing Functionless primitives does not * unsupported syntax. * * @param ts a reference to the TypeScript Server. * @param checker the Program's {@link FunctionlessChecker}. * @param node the TypeScript AST Node to validate * @param logger an optional object with methods for logging info * @returns diagnostic errors for the file. */ export declare function validate(ts: typeof import("typescript"), checker: FunctionlessChecker, node: ts.Node, logger?: { info(message: string): void; }): ts.Diagnostic[]; export declare const deploymentOnlyModule = true; //# sourceMappingURL=validate.d.ts.map