import { Config } from "./configSchema"; export declare function getConfigPath(): string; export declare function loadConfig(): Promise; export declare const template = "// @ts-check\n\n/** @type {import('wgutils').Config} */\nconst config = {\n name: \"GraphQL WG\",\n repoUrl: 'https://github.com/graphql/graphql-wg',\n videoConferenceDetails: `https://zoom.us/j/593263740\n - _Password:_ graphqlwg`,\n liveNotesUrl: \"https://docs.google.com/document/d/...\",\n timezone: \"US/Pacific\",\n frequency: \"monthly\",\n // For \"last\" set nth to -1\n nth: 1,\n weekday: \"Th\", // M, Tu, W, Th, F, Sa, Su\n time: \"10:30-12:00\", // 24-hour clock, range\n attendeesTemplate: `\\\n| Name | GitHub | Organization | Location |\n| :--------------- | :------------ | :----------------- | :-------------------- |\n| Lee Byron (Host) | @leebyron | GraphQL Foundation | San Francisco, CA, US |\n`,\n/*\n // Additional configuration (optional):\n\n agendasFolder: \"agendas\",\n dateAndTimeLocations: 'p1=224&p2=179&p3=136&p4=268&p5=367&p6=438&p7=248&p8=240',\n joiningAMeetingFile: \"JoiningAMeeting.md\",\n filenameFragment: \"wg-primary\",\n description: `\\\nThe GraphQL Working Group meets regularly to discuss changes to the\n[GraphQL Specification][] and other core GraphQL projects. This is an open\nmeeting in which anyone in the GraphQL community may attend.\n\nThis is the primary monthly meeting, which typically meets on the first Thursday\nof the month. In the case we have additional agenda items or follow ups, we also\nhold additional secondary meetings later in the month.`,\n links: {\n \"graphql specification\": \"https://github.com/graphql/graphql-spec\",\n calendar: \"https://calendar.google.com/calendar/embed?src=linuxfoundation.org_ik79t9uuj2p32i3r203dgv5mo8%40group.calendar.google.com\",\n\"google calendar\": \"https://calendar.google.com/calendar?cid=bGludXhmb3VuZGF0aW9uLm9yZ19pazc5dDl1dWoycDMyaTNyMjAzZGd2NW1vOEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t\",\n\"ical file\": \"https://calendar.google.com/calendar/ical/linuxfoundation.org_ik79t9uuj2p32i3r203dgv5mo8%40group.calendar.google.com/public/basic.ics\",\n },\n secondaryMeetings: [\n {\n // Wednesday, not Thursday\n dayOffset: -1,\n nth: 2,\n time: \"16:00-17:00\",\n name: \"Secondary, APAC\",\n // filenameFragment: \"wg-secondary-apac\",\n description: `\\\nThe GraphQL Working Group meets regularly to discuss changes to the\n[GraphQL Specification][] and other core GraphQL projects. This is an open\nmeeting in which anyone in the GraphQL community may attend.\n\nThis is a secondary meeting, timed to be acceptable for those in Asia Pacific\ntimezones, which typically meets on the second Wednesday of the month. The\nprimary meeting is preferred for new agenda, where this meeting is for overflow\nagenda items, follow ups from the primary meeting, or agenda introduced by those\nwho could not make the primary meeting time.`,\n },\n {\n nth: 3,\n time: \"10:30-12:00\",\n name: \"Secondary, EU\",\n filenameFragment: \"wg-secondary-eu\",\n description: `\\\nThe GraphQL Working Group meets regularly to discuss changes to the\n[GraphQL Specification][] and other core GraphQL projects. This is an open\nmeeting in which anyone in the GraphQL community may attend.\n\nThis is a secondary meeting, timed to be acceptable for those in European\ntimezones, which typically meets on the third Thursday of the month. The\nprimary meeting is preferred for new agenda, where this meeting is for overflow\nagenda items, follow ups from the primary meeting, or agenda introduced by those\nwho could not make the primary meeting time.`,\n },\n ],\n*/\n};\n\nmodule.exports = config;\n";